网站建设资讯

NEWS

网站建设资讯

php数据库连接成功 php连接不上数据库sql

怎么将php与数据库连接

php链接mysql必备条件:

创新互联公司服务项目包括零陵网站建设、零陵网站制作、零陵网页制作以及零陵网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,零陵网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到零陵省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!

已安装mysql数据库;

检查php环境是否已开启mysql扩展(一般情况下是开启的);

检查方法:a.使用phpinfo();函数,看有没有mysql项;b.打开php.ini文件,检查php_mysql.dll前分号是否已取掉。

php链接代码如下:

?php

//设置编码格式

header("Content-type:text/html;charset=utf-8");

//定义数据库主机地址

$host="localhost";

//定义mysql数据库登录用户名

$user="root";

//定义mysql数据库登录密码

$pwd="";

//链接数据库

$conn = mysql_connect($host,$user,$pwd);

//对连接进行判断

if(!$conn){

die("数据库连接失败!".mysql_errno());

}else{

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

}

?

PHP 数据库都连接成功 但一直无法插入数据库

如果连接成功了,不能插入数据,肯定是你最后一句写错了。

mysqli_query($db,"INSERT INTO tablename(username,userpass) VALUES('$name','$pass')");

有几种可能:

列名写对象没有?

values()里的值的格式写对了没有?引号有没有加到?

我看你写的:('$name','$pass')") 如果是变量的话,是不能加单引号的,这样是读到不变量值的。

php和数据库连接成功 但无法插入数据

建议你在执行插入语句之前执行

mysqli_query($link,"set names 'utf8'");

还有mysql_error改成mysqli_error

实在不行把报的错截个图


文章标题:php数据库连接成功 php连接不上数据库sql
文章来源:http://cdweb.net/article/hiegic.html