本文目录一览:
- 1、非常急的问题:php和mysql总也建立不了连接啊,该怎么办呢?
- 2、PHP链接MySQL数据库失败
- 3、php+mysql网站上传 数据库连接失败
- 4、PHP无法连接MySQL
- 5、PHP无法连接MySQL数据库
- 6、PHP和MYSQL数据库连接失败
非常急的问题:php和mysql总也建立不了连接啊,该怎么办呢?
不会是连接需要10分钟的,一般是某个SQL语句造成了等待,你可以打开慢速日志(方法是在my.ini的[mysqld]里面增加log-slow-queries),这样系统记录每一个慢速的SQL语句,然后针对SQL进行优化。
PHP链接MySQL数据库失败
没找到函数mysql_connect(),没有开启mysql扩展,或者PHP版本在7以上,不支持mysql扩展了。
恕我直言,每次看到有人用mysql_connect,我都想吐槽,php5.3以后,这个方法就淘汰了,php7以后就不再支持了。
建议使用pdo或mysqli扩展,然后换最新的教程,学学PHP7
php+mysql网站上传 数据库连接失败
1
主要报错是: Can't connect to MySQL server on 'localhost' (10061)
可能是是人家的端口不是3306,改了的
如果是用户名、密码错误的话,应该有另一种报错提示。
2
or die("数据库服务器连接错误 ……………………
你已经写了这一句报错提示,但是程序却直接给出MYSQL错误报告,好奇怪……照理说,这个“第二行”执行不成功的话,应该给出“数据库服务器连接错误”才对,怀疑你的 mysql_connect("localhost","root","root") 是不是将双引号弄成中文状态了-phpmysql连接失败
3
("localhost","root","root")
好牛的密码和用户名,人家服务器商直接把这个用户权限给你了?
4
你太牛了!既然没有上传数据库内容~~~~
先把你本地的数据库导出来,直接导出SQL代码
然后再在服务器运行这些SQL代码,看图,phpMyAdmin 有数据导出和SQL执行功能。
PHP无法连接MySQL
肯定是用户名和密码的问题,你CMD命令输入mysql -u admin -p admin试试看。
PHP无法连接MySQL数据库
1.网络不通。
检查能不能ping通。
2.防火墙设置。
防火墙是否放过mysql的进程,是否屏蔽了mysql的3306端口。
3.mysql的账户设置。
PHP和MYSQL数据库连接失败
只看错误提示就是root用户的密码不匹配。
你在cmd中在mysql的安装目录下 c:\mysql\bin\mysql -uroot -p你的密码 能进入吗。