码迷,mamicode.com
首页 > 数据库 > 详细

PHP基础--mySQL数据库

时间:2017-02-22 22:17:36      阅读:197      评论:0      收藏:0      [点我收藏+]

标签: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,欢迎留言。

PHP基础--mySQL数据库

标签:utf-8   l数据库   连接数据库   localhost   close   mysql   ext   连接   关联数组   

原文地址:http://www.cnblogs.com/qqm16113/p/6431203.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!