安裝
一下三條命令就可以完成mysql的安裝
sudo apt-get install mysql-server //服務端
sudo apt-get install mysql-client //客戶端
sudo apt-get install libmysqlclient-dev //程序編譯時鏈接的庫
設置密碼
mysql -u root -p
阿里雲配置開放端口
可參考阿里雲文檔
通過Navicat連接到mysql
到這一步,下載navicat。填寫ip,端口,連接數據庫。然後就報錯了。
錯誤如下:
"Can’t connect to Mysql server on …(10038)"的解決辦法
分析
netstat -ant | grep 3306
或者
···
lsof -i:3306
···
結果如圖
這表示只有本機可以連接。
解決辦法
vi /etc/mysql/mysql.conf.d/mysqld.cnf(文件位置根據版本確定)
註釋掉 bind-address = 127.0.0.1
mysql> grant all privileges on . to ‘root’@’%’ identified by ‘上邊的密碼’;
mysql>flush privileges;
sudo reboot
卸載
#首先使用以下命令刪除MySQL服務器:
sudo apt-get remove mysql-server
#然後,刪除隨MySQL服務器自動安裝的任何其他軟件:
sudo apt-get autoremove
#卸載其他組件:
sudo apt-get remove <>
#查看從MySQL APT存儲庫安裝的軟件包列表:
dpkg -l | grep mysql | grep ii