- 6
- 0
- 约 13页
- 2016-11-26 发布于重庆
- 举报
mysql開启远程访问权限和被远程访问的方法
mysql主机服务器可远程访问账户的开启方法以及局域网内其他终端对其远程访问的多种途径
mysql -u root -p
mysqluse mysql;
mysqlselect host from user where user=root;
mysqlGRANT ALL PRIVILEGES ON *.* TO root@% IDENTIFIED BY 1111;
mysqlflush privileges;
mysqlselect host from user where user=root;
成功会提示:Query OK, 0 rows affected (0.00 sec)
第一句是以权限用户root登录
第二句:选择mysql库
第三句:查看mysql库中的user表的host值。查看root账户下是否存在host为%的值。
如果没有继续执行以下语句
第四句:修改host值。其中 第一个*表示数据库名;第二个*表示该数据库的表名;如果像上面那样 *.*的话表示所有数据库下的所有表都允许访问;‘%’表示允许访问到mysql的ip地址;当然你也可以配置为具体到ip名称;%表示所有ip均可以访问;后面到‘1111’为root 用户的password。
第五句:刷新MySQL的系统权限相关表
第六句:再重新查看user表时,有修改。。
重起mysql服务即可完成。
以上这些是网上搜
原创力文档

文档评论(0)