您的位置:

的php连接mysql报错(php为什么与mysql连接不起来)

本文目录一览:

PHP在连接MySQL时为什么会报个一个 HTTP ERROR 500 的错误?

应该是数据库连接失败导致的,你可以打开调试模式,然后在连接数据库的时候进行判断,你可以先在成功之后设置一个die,就是停止程序运行,看看浏览器显示500吗?如果不显示,那就是后面的语句有问题,如果显示,那就是mysqli有问题,看看有没有这个驱动,最好是看下php和服务器的日志。

php连接mysql数据库,报错Function mysql_connect() is deprecated?

info.php在CentOS

64位虚拟机运行的时候,其中MySQL版本那一栏是空白信息。我查看了info.php源码,开始以为是MySQL数据库的用户名和密码填写错了,仔细检查没有错误之后,便查看了Apache的error_log,得到如下消息:

mysql_connect():

No

such

file

or

directory

在网上查了一下,说是本地socket设置与默认的不一样,导致php无法找到mysql的socket文件。根据网上提供的方法,需要做如下操作。

首先,在MySQL中用status查看数据库状态,如下所示:

mysql

Ver

14.14

Distrib

5.1.69,

for

redhat-Linux-gnu

(x86_64)

using

readline

5.1

Connection

id:

10

Current

database:

Current

user:

root@localhost

SSL:

Not

in

use

Current

pager:

stdout

Using

outfile:

''

Using

delimiter:

;

Server

version:

5.1.69

Source

distribution

Protocol

version:

10

Connection:

Localhost

via

UNIX

socket

Server

characterset:

latin1

Db

characterset:

latin1

Client

characterset:

latin1

Conn.

characterset:

latin1

UNIX

socket:

/var/lib/mysql/mysql.sock

Uptime:

20

hours

55

min

30

sec

其中,标红的部分是我们需要的。然后打开php.ini文件,需要将mysql.default_socket、mysqli.default_socket、pdo_mysql.default_socket的值设置为标红后面的那个目录。重启apache服务器,后续info.php工作正常,MySQL的版本信息能够正常显示了。

PHP代码连接mysql数据库,我照着书上写为什么连接不上呢?

就你上面的代码来看,存在二方面错误:

1、or语句写法错误,你的代码中,所有的or语句都和它之前的代码写在一起,没有空格,这是格式错误;

2、mysql_select_db函数被你写成了

mysql_selcet_db

修改后的代码:

?php

$host="localhost";

$user="root";

$password="770880520";

$dbase_name="wei";

$conn=mysql_connect($host,$user,$password)

or

die("连接mysql服务器失败".mysql_error());

echo

"mysql服务器:$host

用户名:$userbr";

mysql_select_db($dbase_name,$conn)

or

die("连接mysql数据库失败".mysql_error());

echo"数据库:$dbase_namebr";

echo"连接mysql数据库成功";

?

如果还是运行错误,请贴出错误提示信息

php mysql_connect连接不上时候,输出错误

出现这种问题一般情况分三种状况:

1.你本身MYSQL数据库没安装好;

2.安装好了未能自动运行,或没手机启动其进程;

3.这点是经常发生的,就是把用户名或密码搞错了;

php在连接mysql时为什么会包这样的错误?

语法有问题,提示了第二行错误,检查语句,最好做个输出,连接成功返回一个输出,不然你都不知道有没有连上,一步步排查

的php连接mysql报错(php为什么与mysql连接不起

2022-11-12
的php连接mysql报错,php连接mysql报错404

2022-11-26
php-mysql连接不上mysql,MySQL连接不上

2022-11-27
php连接mysql报错(php连接数据库失败是什么原因)

2022-11-14
php连接mysql8报错,php8 mysql

2022-11-21
php往mysql中插不进去(php为什么与mysql连接不

2022-11-12
php连接mysql出错,php连接不上数据库sql

本文目录一览: 1、php连接mysql出现的问题 2、PHP在连接MySQL时为什么会报个一个 HTTP ERROR 500 的错误? 3、php连接mysql数据库,报错Function mysq

2023-12-08
php连接mysql出错,php连接mysql数据库失败

2023-01-06
php连接mysql报错怎么办(php连接数据库失败怎么办)

2022-11-11
php连接mysql返回500,500错误php

本文目录一览: 1、php连接mysql 报500内部服务器错误 2、php出现500错误,求你帮帮我. 3、PHP在连接MySQL时为什么会报个一个 HTTP ERROR 500 的错误? 4、使用

2023-12-08
php的mysql连不上,php连接不上mysql

2022-11-18
php连接mysql示例(php怎么与mysql连接)

2022-11-09
php连接不上mysql怎么办(php为什么连接不上数据库)

2022-11-08
php连接mysql出现的问题(php连接mysql代码)

2022-11-09
php与mysql是怎么运行的,php和mysql是怎么连接

2022-11-23
php与mysql数据连接(php如何连接mysql)

2022-11-16
php不能连接mysql,为什么phpstudy无法连接到数

2022-11-18
测试mysql连接php,mysql 连接器

2022-11-18
php连mysql的工具类(php与mysql连接)

2022-11-15
关于php连接mysql报the的信息

2022-11-22