qt、Navicat、mysql连接的相关问题总结
2018-03-10 16:07
591 查看
最近在使用qt开发一个项目,用到的数据库时遇到无法连接,错误大概是:can not connect mysql server on ****(110) 等,因为刚开始接触,以为自己是哪里设置的不对,在网上查找各种教程,从添加账户,密码,赋予最高权限,设置IPtables,关闭防火墙等各种工作,然而还是不行,我几乎已经看遍了百度和Google的相关问题解决方案。
在遇到这个问题的第三天,我突然觉的这可能和服务器的种类有关,因为我租用的是阿里云的服务器,我尝试着搜索阿里云和mysql ,3306 等关键词,发现果然如此,阿里云有个安全规则组种类的设定,所以不管你在你的服务器上怎么设定,终归还是不行。
下面介绍怎么查找自己的问题:
1.先用 telnet serverIP port #serverip就是服务器的IP,端口号一般为 3306 测试一下你的服务器是否连接成功,失败会明确的告诉你的。telnet命令 一般各种系统上都会有的,windows 上如果出现命令不识别,请百度打开telnet 客户端,在这里不再累赘。
2. 如果上述发现并不能连接,那么几乎就是阿里云服务器的问题了,在阿里云的管理平台上 ,会找到一个安全组,可以自己新建一个,也可以直接在系统设置的里面直接添加新的规则。 设置的大概方法就是允许所有IP入,即 0.0.0.0/0 ,端口为:3306/3306.
以上就是自己花了三天时间总结出来的一点经验,所以,有时候遇到一个问题,当尝试过了几乎所有的解决办法以后,就不要在将自己目光放在一个局部上,问题可能出现在上层设计中。
希望对遇到此类问题的人有帮助。我的邮箱: yu_dezhi@foxmail.com.
在遇到这个问题的第三天,我突然觉的这可能和服务器的种类有关,因为我租用的是阿里云的服务器,我尝试着搜索阿里云和mysql ,3306 等关键词,发现果然如此,阿里云有个安全规则组种类的设定,所以不管你在你的服务器上怎么设定,终归还是不行。
下面介绍怎么查找自己的问题:
1.先用 telnet serverIP port #serverip就是服务器的IP,端口号一般为 3306 测试一下你的服务器是否连接成功,失败会明确的告诉你的。telnet命令 一般各种系统上都会有的,windows 上如果出现命令不识别,请百度打开telnet 客户端,在这里不再累赘。
2. 如果上述发现并不能连接,那么几乎就是阿里云服务器的问题了,在阿里云的管理平台上 ,会找到一个安全组,可以自己新建一个,也可以直接在系统设置的里面直接添加新的规则。 设置的大概方法就是允许所有IP入,即 0.0.0.0/0 ,端口为:3306/3306.
以上就是自己花了三天时间总结出来的一点经验,所以,有时候遇到一个问题,当尝试过了几乎所有的解决办法以后,就不要在将自己目光放在一个局部上,问题可能出现在上层设计中。
希望对遇到此类问题的人有帮助。我的邮箱: yu_dezhi@foxmail.com.
相关文章推荐
- -Java连接Excel、MySQL、SQLServer数据源及相关增、删、改、查方法和问题总结-【Part I】
- linux下qt开发的mysql工具远程连接问题总结
- -Java连接Excel、MySQL、SQLServer数据源及相关增、删、改、查方法和问题总结-【Part II】
- -Java连接Excel、MySQL、SQLServer数据源及相关增、删、改、查方法和问题总结-【Part III】
- python安装,连接Mysql出现的问题相关总结
- Navicat和MySQL的故事之“使用Navicat远程连接装在虚拟机centos上的mysql服务器问题总结”
- MySQL5.0中文问题及JDBC数据库连接和JSP汉字编码问题解决方法总结
- (转)MySQL5.0中文问题及JDBC数据库连接和JSP汉字编码问题解决方法总结
- [ASP/PHP/JSP]MySQL5.0中文问题及JDBC数据库连接和JSP汉字编码问题解决方法总结
- Navicat MySQL连接Linux下MySQL的问题解决方案
- MySQL5.0中文问题及JDBC数据库连接和JSP汉字编码问题解决方法总结
- Navicat for mysql 远程连接 mySql数据库10061错误问题
- Navicat for mysql 远程连接 mySql数据库10061、1045错误问题
- QT连接mysql、oracle数据库可执行程序的移植性问题
- Windows下Qt应用程序可以连接本地MYSQL不能连接linux的问题
- Navicat for mysql 远程连接 mySql数据库10061、1045错误问题
- Navicat 远程连接 MYSQL 10061 问题解决
- qt与mysql连接(驱动插件问题) 完美版
- windows下利用navicat连接oracle的一些配置问题总结
- qt 数据库连接相关问题