首页 > 数据库技术 > 详细

Centos6.5下修改mysql远程登陆

时间:2015-03-20 11:03:54      阅读:272      评论:0      收藏:0      [点我收藏+]

Linux 安装Mysql数据库后,通过远程连接mysql时报erro 2003: Can‘t connect to MySQL server on ‘*.***.***‘ (111),解决方法如下:

1.[root@mysql ~]# mysql -u root p       #登陆mysql

2.mysql> grant all PRIVILEGES on *.* to ‘root‘@‘%‘indentified by ‘beauty‘ with grant option;

3. mysql> FLUSH PRIVILEGES

4. mysql> quit

5.all PRIVILEGES 表示赋予所有的权限给指定用户,这里也可以替换为赋予某一具体的权限,例如:select,insert,update,delete,create,drop 等,

具体权限间用","半角逗号分隔。discuz.* 表示上面的权限是针对于哪个表的,discuz 指的是数据库,后面的 * 表示对于所有的表,由此可以

推理出:对于全部数据库的全部表授权为"*.*",对于某一数据库的全部表授权为"数据库名.*",对于某一数据库的某一表授 权为"数据库名.表名"。

本文出自 “飞得更高” 博客,请务必保留此出处http://vqiao.blog.51cto.com/9368913/1622459

Centos6.5下修改mysql远程登陆

原文:http://vqiao.blog.51cto.com/9368913/1622459

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!