远程桌面连接MySQL遇到的问题及解决方法总结

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了远程桌面连接MySQL遇到的问题及解决方法总结相关的知识,希望对你有一定的参考价值。

 

背景提要:想用Delphi做一个可以连接mysql数据库的桌面应用程序。其中遇到了一些让自己很苦恼的问题。因为自己是新手,Delphi用的不熟,FireDAC这个连接数据库里控件更是没有接触过,对安装在CentOS上的MySQL更是一知半解。弄了半天,做出来的东西就是连接不上数据库。搞得一时间很头大。但最后还是找到了问题所在,都是处在了MySQL服务器设置上了。

 

问题一:MySQL服务器的端口没有打开。3306的端口不是默认打开的。需要在/etc/sysconfig/iptables配置文件中添加下图中3306 的语句。

技术分享 

 

问题二、远程登录的PC客户端需要获得登录许可授权。语句如下图。

技术分享

 

 

 

问题三、etc/my.conf 这个配置文件中限制了除本地以外的监听请求。需要将bind_address修改成0.0.0.0或者直接注释掉。最好在加如下图中的语句。

 技术分享

以上是关于远程桌面连接MySQL遇到的问题及解决方法总结的主要内容,如果未能解决你的问题,请参考以下文章

win7系统遇到远程桌面超出了最大允许连接数的问题如何解决

Windows2003无法连接远程桌面问题 解决方法!

Django和MySQL数据库第一次连接时遇到的若干问题及解决办法

解决win7远程桌面连接时发生身份验证错误的方法

远程链接太多,超过最大连接数的解决方法?

win10 远程桌面连接 已停止工作