在Ubuntu上安裝Mysql並遠端連線

2021-07-06 11:37:22 字數 1116 閱讀 1025

1\ ubuntu上安裝mysql非常簡單只需要幾條命令就可以完成:

1.  sudo apt-get install mysql-server

2.  sudo apt-get install mysql-client

3.  sudo apt-get install libmysqlclient-dev

如果提示找不到mysql的包, 試試 sudo apt-get update

2\ 安裝完成之後可以使用如下命令來檢查是否安裝成功:

sudo netstat -tap | grep mysql

3\ 執行 mysql -u root -p 測試, 安裝成功

4\ 如果安裝的 mysql-server 希望能夠被遠端登入的話, 還需要進行一些配置.主要需要配置以下幾個方面

(1)取消只監聽127.0.0.1的限制. 因為在linux上安裝的mysql預設只監聽 127.0.0.1 上的3306埠(這一點與windows上的mysql不同, windows上的mysql預設監聽所有ip上的所有3306埠), 因此此時從真正的網絡卡上傳過來的連線請求mysql是接不到的(此時在本機上新建乙個連線,在連線位址上填寫本機的區域網ip位址,連線是失敗的),因此需要作出設定, 方法如下:

a.編輯 /etc/mysql/my.cnf , 將

bind-address=127.0.0.1

這一行注釋掉.

b.重啟mysql:

sudo /etc/init.d/mysql restart

(2)關閉防火牆.這一步也非常的重要,客戶端和伺服器端的防火牆都要關掉,無論是windows還是linux都需要關防火牆,要不然肯定連不上.關閉方法如下:

ubuntu:

ufw disable

iptables -p input accept 

iptables -p forward accept 

iptables -p output accept 

iptables -f

windows:

進入控制面板, 系統安全->防火牆. 如果這裡顯示無法操作被其他安全軟體接管(此時這裡可能顯示防火牆已關閉), 那就刪除你的防毒軟體吧, 相信我, 這是最簡單的方法. 

在Ubuntu12 04上安裝mysql

sudo apt get install mysql server 首先進入mysql命令列 mysql uroot proot 注意 u和 p後面都沒有空格 選擇資料庫 mysql use test 執行sql檔案 mysql source home hwj test.sql ubuntu12從倉...

MySQL在ubuntu上的安裝指南

安裝mysql sudo apt get install mysql server 這個應該很簡單了,而且我覺得大家在安裝方面也沒什麼太大問題,所以也就不多說了,下面我們來講講配置。配置mysql 注意,在ubuntu下mysql預設是只允許本地訪問的,如果你要其他機器也能夠訪問的話,那麼需要改變 ...

在Ubuntu上安裝mysql(5 17 19)

檢視版本 安裝命令 apt install mysql server apt install mysql client apt install libmysqlclient dev 遇到的問題 1 root無密碼直接登入,直接操作就是 mysql u root p 輸入密碼時回車直接登入 修改roo...