您现在的位置是:首页 > Mysql

李清波 2014-08-24 Mysql 64284

php连接mysql基本代码-测试代码


我们现在来介绍一下php连接mysql最基本的操作。

我想学习PHP的同学,估计没有不认识mysql,而用php来操作mysql首先要做的就是连接好mysql我们现在就来说一下,如何用php来连接mysql的最基本代码:

<?php
header("Content-type:text/html;charset=utf-8");
$link = mysql_connect('localhost', 'root', '123456');
if (!$link) {
    die('Could not connect: ' . mysql_error());
}else{
    echo 'Connected successfully';
}

mysql_select_db("myblog");
mysql_query("set names utf8;");
$result = mysql_query("select * from lqb_admin");
while ($row = mysql_fetch_object($result)) {
    echo '用户名:'.$row->username;
    echo ' - 密码:'.$row->password;
    echo '<br>';
}
mysql_free_result($result);
mysql_close($link);
?>
header("Content-type:text/html;charset=utf-8");

这个是就是强制讲文档的编码转换为utf8格式的函数,当然,这个仅仅是吧文档的编码转换而已

但毕竟有时候我们从数据库读取出来的代码就已经是乱码的时候,这个方法就不能解决了,这时候需要在操作mysql的时候加下面这句就可以解决mysql乱码的问题了。

mysql_query("set names utf8;");

这句是在连接操作mysql的时候,就将读取出来的数据库内容转换为utf8


我们来解释一下这个方法

$link = mysql_connect('localhost', 'root', '123456');    //打开一个到 MySQL 服务器的连接

root为数据库的用户名 123456为连接数据库的密码,不过里面的详细参数可以参考一下帮助文档,这里就不详细说明了。

我们懂得打开,也要懂得关闭,不然一直保持永久连接会非常耗内存的,下面就是关闭的方法

mysql_close($link);    //关闭 MySQL 连接

上面也仅仅是mysql基本连接方法,还有许多详细的操作这里就不一一细说了。


评论