如何在mysql 命令行下添加可任意远程主机访问的root账户
查看/etc/mysql/my.cnf中的设置
sudo vi /etc/mysql/my.cnf;
注释bind-address = 127.0.0.1行;
sudo /etc/init.d/mysql restart 重起mysql服务器;
sudo mysql执行
GRANT ALL PRIVILEGES ON * . * TO 'root'@'%' IDENTIFIED BY 'xeonwell' WITH GRANT OPTION MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 ;
然后use mysql; select host,user from user;可以看到新添加的root用户,在其他电脑上使用该账户,即可登录
来自:XeonWell@ XeonWell Studio