主页 > 知识库 > mysql允许外网访问以及修改mysql账号密码实操方法

mysql允许外网访问以及修改mysql账号密码实操方法

热门标签:腾讯地图标注提升 悟空科技电话机器人 福建外呼系统定制化 怎么在地图标注位置生成图片 电销卡外呼系统供应商 真人语音电话机器人 铜陵防封电销卡 美国反骚扰电话机器人 400电话可以免费申请吗

mysql的root账户,我在连接时通常用的是localhost或127.0.0.1,公司的测试服务器上的mysql也是localhost所以我想访问无法访问,测试暂停.

解决方法如下:

1,修改表,登录mysql数据库,切换到mysql数据库,使用sql语句查看"select host,user from user ;"

mysql -u root -pvmwaremysql>use mysql;
mysql>update user set host = '%' where user ='root';
mysql>select host, user from user;
mysql>flush privileges;

注意:最后一句很重要,目的是使修改生效.如果没有写,则还是不能进行远程连接.

2,授权用户,你想root使用密码从任何主机连接到mysql服务器

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'admin123' WITH GRANT OPTION;
flush privileges;

如果你想允许用户root从ip为192.168.1.104的主机连接到mysql服务器

GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.1.104'  IDENTIFIED BY 'admin123' WITH GRANT OPTION;
flush privileges;

修改MySql密码

在MySQL 5.7 password字段已从mysql.user表中删除,新的字段名是“authenticalion_string”.

选择数据库:

use mysql;

更新root的密码:

update user set authentication_string=password('新密码') where user='root' and Host='localhost';

刷新权限:

flush privileges;

希望以上整理的内容能够帮助到大家,感谢大家对脚本之家的支持。

您可能感兴趣的文章:
  • MySQL修改root账号密码的方法
  • MySQL修改账号密码方法大全(小结)

标签:聊城 白银 湖北 云浮 武威 乌海 临汾 湖南

巨人网络通讯声明:本文标题《mysql允许外网访问以及修改mysql账号密码实操方法》,本文关键词  mysql,允许,外网,访问,以及,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《mysql允许外网访问以及修改mysql账号密码实操方法》相关的同类信息!
  • 本页收集关于mysql允许外网访问以及修改mysql账号密码实操方法的相关信息资讯供网民参考!
  • 推荐文章