1.去php网站上下载mysql扩展,
2.解压并使用phpize工具初始化,编译:
#解压
tar xzvf mysql-45881bd.tar.gz
#进入mysql扩展目录 from
cd mysql-45881bd/
#使用phpize初始化,我的phpize在/opt/目录
/opt/php/bin/phpize
#编译mysql扩展,使用mysql native driver作为mysql链接库
./configure --with-php-config=/opt/php/bin/php-config --with-mysql=mysqlnd
make &&make install
3.接下来,我们直接编辑php.ini文件,把mysql.so拷贝到php.ini的extension_dir中,然后在php.ini中加入extension=mysql.so
4.重启php
成功之后,用phpinfo即可看到mysql扩展的信息
php链接mysql必备条件:已安装mysql数据库;
检查php环境是否已开启mysql扩展(一般情况下是开启的);
检查方法:a.使用phpinfo()函数,看有没有mysql项;b.打开php.ini文件,检查php_mysql.dll前分号是否已取掉。
php链接代码如下:
<?php
//设置编码格式
header("Content-type:text/htmlcharset=utf-8")
//定义数据库主机地址
$host="localhost"
//定义mysql数据库登录用户名
$user="root"
//定义mysql数据库登录密码
$pwd=""
//链接数据库
$conn = mysql_connect($host,$user,$pwd)
//对连接进行判断
if(!$conn){
die("数据库连接失败!".mysql_errno())
}else{
echo "数据库连接成功!"
}
?>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)