首先刪除mysql:
sudo apt-get remove mysql-*
然后清理殘留的數(shù)據(jù)
dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P
然后安裝
首先執(zhí)行下面三條命令:
sudo apt-get install mysql-server
sudo apt isntall mysql-client
sudo apt install libmysqlclient-dev
安裝成功后可以通過下面的命令測試是否安裝成功:
sudo netstat -tap | grep mysql
出現(xiàn)如下信息證明安裝成功:
img
可以通過如下命令進(jìn)入MySQL服務(wù):
mysql -uroot -p你的密碼
現(xiàn)在設(shè)置mysql允許遠(yuǎn)程訪問,首先編輯文件/etc/mysql/mysql.conf.d/mysqld.cnf:
sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf
注釋掉bind-address = 127.0.0.1:
img
保存退出祟滴,然后進(jìn)入mysql服務(wù)澈吨,執(zhí)行授權(quán)命令:
grant all privileges on *.* to 'root'@'%' identified by '你的密碼' with grant option;
flush privileges;
然后執(zhí)行quit命令退出mysql服務(wù)阵子,執(zhí)行如下命令重啟mysql:
service mysql restart