标签:utf-8 l数据库 连接数据库 localhost close mysql ext 连接 关联数组
说明:此随笔是第一次学习PHP,简单的做个笔记
1.链接数据库:
//连接数据库 $link = mysql_connect($host, $user, $pass); //设置当前链接使用的字符编码 mysql_query("set names ‘utf8‘");
2.关闭数据库链接:
//关闭上文中$link的数据库链接 mysql_close($link);
3. php执行MySQL查询
//选择数据库 mysql_select_db("数据库名"); //编写mySQL查询语句 $res = mysql_query(‘查询语句‘); //对于查询语句会返回一个资源句柄,下列方式以关联数组和索引数组的方式输出
$row = mysql_fetch_array($res); //输出 var_dump($row); //如果存在有多个链接,可以指定从哪个链接中查询 $res = mysql_query(‘查询语句‘, 某个连接的变量名);
4.先举一个小例子(链接数据库,查询所有的数据)
数据库信息:
实现代码:
<?php header("Content-type:text/html;charset=utf-8"); /* * 本地有一个20170222的数据库、数据库里面有一个名为userinfo的表格 * */ //链接数据库 $link = mysql_connect(‘localhost‘,‘root‘,‘‘); //设置当前使用的编码方式 mysql_query("set names ‘utf8‘"); //选择数据库 mysql_select_db(‘20170222‘); //执行mysql语句 //查询表格中的第一条数据 $sql = "SELECT * FROM userinfo"; $res = mysql_query($sql); //以关联数组和索引数组的形式输出 $row = mysql_fetch_array($res); //输出 var_dump($row); //关闭数据库链接 mysql_close($link); ?>
查询结果:
此篇文档不完善,如发现有bug,欢迎留言。
标签:utf-8 l数据库 连接数据库 localhost close mysql ext 连接 关联数组
原文地址:http://www.cnblogs.com/qqm16113/p/6431203.html