在Ubuntu上安装mysql(5.17.19)
查看版本
安装命令
apt install mysql-server
apt install mysql-client
apt install libmysqlclient-dev
遇到的问题:
1、root无密码直接登录,直接操作就是 mysql -u root -p 输入密码时回车直接登录
修改root密码,密码字段在17上变为authentication_string;
use mysql;
update user set authentication_string=PASSWORD("你要改的密码") where User='root';
flush privileges;
出来后Service mysql restart 重启一下
2、root无法远程登录
select user,host from user;
能看到都是localhost;
然后编辑
或者直接注释掉即可。
简单点,不行么?!