Ubuntu安装 MySQL

初步

sudo apt-get install mysql-server
sudo apt install mysql-client
sudo apt install libmysqlclient-dev
sudo netstat -tap | grep mysql //测试是否安装成功

若未提示密码

sudo vim /etc/mysql/debian.cnf   //这个文件中有初始密码

登陆之后,使用以下命令

mysql>update mysql.user set authentication_string=password('root') where user='root'and Host = 'localhost';

设置 MySQL 远程连接

编辑配置文件

sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf

注释掉 bind-address = 127.0.0.1

保存退出,进入 MySQL 服务

grant all on *.* to root@'%' identified by '你的密码' with grant option;
flush privileges;

保存退出

重启服务

sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf   //修改配置文件
sudo service mysql restart/start/stop   //MySQL启动、重启、停止

卸载 MySQL

sudo apt-get autoremove --purge mysql-server-5.7
sudo apt-get remove mysql-server
sudo apt-get autoremove mysql-server
sudo apt-get remove mysql-common
dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P    //删除残余数据

参考链接

在 Ubuntu16.04 下安装 mysql
ubuntu 安装 mysql 时未提示输入密码