1、A Database Error Occurred

问题如图:

蓝狐给的解答是:

这是访问mysql出错了.
解决办法参考:http://www.bkjia.com/jingyan/512248.html

以下是我解决问题的步骤:

1、我用蓝狐的方法输出错误信息,提示访问服务器3306端口被拒。

2、这时,我认为是数据库没有设置远程服务器访问权限,但事实我已经执行以下命令授权成功。

grant select,insert,update,delete on teamtalk.* to 'teamtalk'@' %' identified by 'test@123';
详解:http://www.educity.cn/wenda/400110.html

flush privileges; //立即生效上述命令

3、网上找资料后,怀疑是否是3306端口没有开启,用netstat -an | grep :3306 命令一看,果然没有运行。为什么没有?网上都说可能是防火墙没有开启3306端口,但事实我已经关闭了防火墙。

4、先尝试设置防火墙开启3306端口,用该方法。测试还是被拒(悲剧)。

5、最后通过开放linux下数据库3306端口一文解决问题,问题就出在bind-address  = 127.0.0.1上。

因为如果设置bind-address  = 127.0.0.1,只允许本机访问。

需要注释掉这行,如:#bind-address = 127.0.0.1

或者改为: bind-address = 0.0.0.0

允许任意IP访问;

或者自己指定一个IP地址。

最新文章

  1. NetBeans建立跳过测试构建的快捷方式
  2. Location对象、History对象
  3. 【HTTP】POST 与 PUT 方法区别
  4. javascript笔记——前端实现分页和查询
  5. HDU 5919 -- Sequence II (主席树)
  6. Android 自动换行流式布局的RadioGroup
  7. COJ 2108 Day7-例1
  8. VC2010对Excel的操作
  9. Nginx禁止特定用户代理(User Agents)访问(转)
  10. 【JavaScript】让事件支持先发布后订阅
  11. SAP 动态设置 GUI STATUS 灰色不可用 或者隐藏(转)
  12. 【算法】赫夫曼树(Huffman)的构建和应用(编码、译码)
  13. Eclipse中 maven 工程 pom 文件 出错
  14. 更改oracle数据库密码(因为密码过期)
  15. HP Elitebook 830 G5/Win10蓝屏 UcmUcsi.sys 错误解决
  16. SQL Server 2012使用Offset/Fetch Next实现分页
  17. 4.9Python数据类型(5)列表(新版)
  18. 关于表单----html杂记
  19. php-fpm sock文件权限设置
  20. C# 对象相等性判断和同一性判断

热门文章

  1. jquery实现当前页面编辑
  2. [Codeforces Round #186 (Div. 2)] A. Ilya and Bank Account
  3. Java面试题之十
  4. Java异常的使用
  5. Smallest Rectangle Enclosing Black Pixels 解答
  6. python基础学习05(核心编程第二版)部分
  7. redmine fastcgi常常崩溃的解决方式
  8. RDBMS 数据库补丁集补丁号码高速參考-文档 ID 1577380.1
  9. Java 5 的新标准语法和用法详解集锦
  10. [转]Laravel 4之Eloquent ORM