Ubuntu安装mysql5.7后初始化配置
Mysql登录
直接使用sudo mysql,即可以使用root登录本地账户
sudo mysql
Mysql的root密码修改
- 首先,登陆root后更新plugin字段(没有更新plugin后更新密码出错)
update user set plugin='mysql_native_password';
- 然后使用update更新密码
set update user set authentication_string=password('123456') where user='root' and host='localhost';
- 刷新权限
flush privileges;
Mysql设置远程登录
- 直接修改my.cnf
vim /etc/mysql/mysql.conf.d/mysqld.cnf
- 根据需要更改bind-address的值,然后重启服务,登录账户
sudo service mysql restart
mysql -u root -p123456
- 登录账户后,设置权限退出
update user set host='%' where user = 'root' and host = 'localhost';
flush privileges;
- 尝试远程登录
mysql -h *your_ipaddress* -u root -p123456