mysql无法连接数据库是什么原因?

mysql无法连接数据库是什么原因?,第1张

access denied是参数设置错误造成的,解决方法如下:

1、打开并编辑vim /etc/my.cnf。

2、在[mysqld]下方加一行代码Add skip-grant-tables。

3、重启mysql/etc/init.d/mysql restart。

4、使用命令行连接mysqlmysql -u root -p。

5、mysql>flush privileges。

6、返回 编辑my.cnf,删除或注释skip-grant-tables行vim  /etc/my.cnf 。

7、重启mysql/etc/init.d/mysql restart。

public static final String url ="jdbc:mysql://"+server+":"+port+"/"

+dbname+"?user="+user+"&password="+pass

+"&useUnicode=true&characterEncoding=GB2312"

这一句好像有问题吧

为什么if(){}

另外

提示到底是连接失败

还是数据库选择失败,你这样的提示连接失败

那错误在第一步没有连接到服务器,如果是选择失败

错误在mysql没有相应的数据库;这样的问题,应该很容易找到!

看了下面你们对话我懂了!

你基础还不行,先看php基础吧,盲目写东西只会让你

记住错误的东西,

你连

mysql_select_db

是什么意思可能都没搞清楚。。。。。。。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9976992.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存