博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
远程连接Mysql失败的问题的解决的原因
阅读量:4356 次
发布时间:2019-06-07

本文共 561 字,大约阅读时间需要 1 分钟。

在CentOS环境下,安装完Mysql后,root的密码为空,需要去设置密码才能使用,设置密码的方法如下:

/usr/bin/mysqladmin -u root password yourpasswd

 注意把上述命令的yourpasswd替换为自己的密码,这个时候如果使用以下命令成功登陆Mysql终端,说明密码设置成功:

mysql -u root -p

 

此时,远程连接Mysql的时候,会提示你无法访问,查看系统表的user表,你回发现用户只有从localhost访问的权限:

mysql> select host from user;+-----------+| host      |+-----------+| localhost |+-----------+

 host中的“%”代表远程访问权限,使用以下命令添加

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

 再远程连接的时候应该已经OK了,如果这个时候还有问题,那很有可能是防火墙的问题,关闭iptables等都可以解决。

转载于:https://www.cnblogs.com/BigBesom/p/3794527.html

你可能感兴趣的文章
在红帽RHEL7.0里配置网卡的四种方法
查看>>
LeetCode--二分查找相关算法
查看>>
RobotFramework自动化测试框架系统关键字之断言
查看>>
《Node.js In Action》笔记之流程控制
查看>>
通俗易懂云计算
查看>>
个人笔记 - Word2013 论文格式调整
查看>>
Python学习---Python下[字典]的学习
查看>>
Python学习---重点模块之xml
查看>>
Python学习---django之admin简介
查看>>
个人工作总结11(第二阶段)
查看>>
配置完IDEA开发lua后用idea竟然打不开lua的文件。
查看>>
synchronized、锁、多线程同步的原理是咋样
查看>>
AutoHotKey 快速入门
查看>>
sharepoint 2010批量导入数据
查看>>
Linux学习-Linux历史(总结篇)
查看>>
c++笔记
查看>>
NoSql笔记
查看>>
chromium os系统编译与环境搭建
查看>>
给元素绑定 class
查看>>
如何对iPhone进行屏幕录像
查看>>