首页
学习
活动
专区
工具
TVP
发布

MySQL 配置 root 用户可远程登录

MySQL 安装完成后,root 用户默认只可以本地登录,但是为了我们远程操作的方便,我们可能需要让 root 可以远程登录,接下来看下如何操作吧。

一、通过命令行登录到 MySQL,使用命令 mysql -u root -p

二、切换成 mysql 数据库,使用命令 use mysql;

注:可以通过 show databases; 查看所有数据库名称。

三、查看需要远程登录的用户的限制 IP,使用命令 select user, host from user;

注:可以使用 show tables; 查看当前数据库中存在的所有数据表

四、修改对应用户的 host,当为某一 IP 时,表示只能在指定的 IP 上访问,当为 % 时,可以任意地址访问(localhost 对应的是 127.0.0.1)。使用命令:update user set host="%" where user="root"

五、使用命令 flush privileges; 让更改生效,除了此方法,还可以通过重启 MySQL 让更改生效。

六、测试通过

以上,就是更改 root 用户,或其他用户远程访问的相关配置工作。

注意:让 root 用户可以远程登录是非常危险的一件事,如非必须,请在操作完成后关闭它的远程访问,这样可让系统更加安全,另外,更改 MySQL 的默认端口也是很必要的。

感谢观看。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180506G000GN00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券