Ubuntu安装mysql

.1.下载mysql-apt的配置包,并安装

wget https://dev.mysql.com/get/mysql-apt-config_0.8.1-1_all.deb

dpkg -i mysql-apt-config_0.8.1-1_all.deb
2.更新apt-get索引
apt-get update
3.安装数据库,在安装过程中,会自动卸载已经安装的老版本数据
apt-get install mysql-server
在安装的过程中,会要求选择mysql版本,选择mysql5.7版本后,点击“OK”。
 
4.重启mysql,并检测安装及配置
sudo service mysql restart
mysql -u root -p
5.创建远程连接账户,并且需要更改配置文件 /etc/mysql/my.cnf
GRANT ALL PRIVILEGES ON *.* TO 'caoxiaobo'@'%' IDENTIFIED BY 'Caoxiaobo0917!' WITH GRANT OPTION;
vim /etc/mysql/mysql.conf.d/mysqld.cnf
注释 bind-address = 127.0.0.1

6.解决远程root用户无法访问问题

mysql -uroot -p

选择数据库
use mysql;

查看用户表:
SELECT `Host`,`User` FROM user;

更新用户表:(其中%的意思是允许所有的ip远程访问,如果需要指定具体的某个ip就写上具体的ip即可)
UPDATE user SET `Host` = '%' WHERE `User` = 'root' LIMIT 1;

强制刷新权限:
flush privileges;

  

 
 
 
posted @ 2020-02-14 11:42  轻寒  阅读(762)  评论(0编辑  收藏  举报