安裝
-
首先檢查系統中是否已經安裝了MySQL
sudo netstat -tap | grep mysql
-
沒有顯示已安裝結果,則沒有安裝
-
如若已安裝,可以選擇刪除。(刪除方法放在下面)
-
-
如果沒有安裝,則安裝MySQL.
-
在終端輸入
sudo apt-get install mysql-server mysql-client
-
在此安裝過程中會讓你設置root用戶密碼(管理MySQL數據庫用戶,非Linux系統用戶),按照要求輸入即可。
-
-
測試安裝是否成功:
sudo netstat -tap | grep mysql
基本上不報錯就是按照成功了
-
也可通過登錄MySQL測試
mysql -uroot -p
-
接下來會提示你輸入密碼,即剛剛設置的root密碼
-
但有時候可能安裝是沒有提示設置root,可通過一下方式查看
sudo vim /etc/mysql/debian.cnf
- 此檔案開啟后可以很快速的看到MySQL 預設的用戶名稱和密碼,
- 該界面下看到,user和password
- 之后用此賬戶和密碼登陸即可
-
修改遠程訪問
-
第一步:修改配置文件的端口綁定
打開的目錄可能會根據MySQL的版本稍有不同,可以先嘗試打開/etc/mysql/my.cnf
這個配置文件,若該文件不存在或文件內容為空,則嘗試下面的文件路徑。
sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
在下面行的開頭加上#,注釋掉該行,然后保存退出vim:
bind-address = 127.0.0.1
-
第二步:修改訪問權限
進入mysql,輸入如下命令,輸入密碼,進入mysql命令行
mysql -u root -p
授權root用戶訪問權限,並刷新權限,此處的root可用其它MySQL用戶替換
grant all privileges on . to root@"%" identified by "pwd" with grant option;
flush privileges;
quit;
-
第三步:重啟mysql服務
service mysql restart
卸載
- 查看MySQL的依賴項:
dpkg --list|grep mysql
- 卸載:
sudo apt-get remove mysql-common
- 卸載:
sudo apt-get autoremove --purge mysql-server-5.0
- 清除殘留數據:
dpkg -l|grep ^rc|awk '{print$2}'|>sudo xargs dpkg -P
- 再次查看剩余依賴項:
dpkg --list|grep mysql
- 繼續刪:
sudo apt-get autoremove --purge mysql-apt-config
- 刪光結束~