MySQL基础:远程登录设定方法

缺省方式下MySQL中运行本地localhost登录,需要进行设定才能远程连接。而设定最为简单的方式就是修改mysql.user表中的Host字段,设定为%表示可以接受所有IP。这篇文章memo一下两种常见的设定方式。

  • 修改密码
    use msyql;
    update user set authentication_string = password(“liumiaocn”) where user = “root”;

设定远程登录:方式1

use mysql;
update user set host = ‘%’ where user = ‘root’;

设定远程登录:方式2

GRANT ALL PRIVILEGES ON . TO ‘root’@’%'IDENTIFIED BY ‘liumiaocn’ WITH GRANT OPTION;

注意事项

如果没有立即生效,试一下执行如下命令:

FLUSH PRIVILEGES

如果不生效,试试启动一下MySQL服务。

注:另外,请意识到设定为%并不符合权限最小粒度原则。

猜你喜欢

转载自blog.csdn.net/liumiaocn/article/details/106617990
今日推荐