mysql -uroot -p#input password use mysql;update user set host='%' where user='root';flush privileges;#ok
密码root密码也可以改:
先停止正在运行的mysql实例,在配置文件/etc/my.cnf里面加入 skip-grant-tables, 重新启动Mysql
或者使用bin/safe_mysqld --skip-grant-tables & 启动
使用 mysql -u root 连接(现在已经可以无密码连接了)
update user set password = Password('123') where User = 'root';flush privileges;
注意密码需要使用 Password 函数