关闭

PHP学习笔记(二)数据库操作那点事

标签: php数据库
328人阅读 评论(0) 收藏 举报
分类:

PHP学习笔记(二)

数据库操作:

使用数据库应该遵守以下步骤:

1. 连接到数据库 

2. 执行SQL语句 

3. 关闭连接 

4. 如果有资源要释放,释放资源。

1.连接服务器:

$link=mysql_connect('localhost','root','');

if (!$link){

die('连接失败'.mysql.error());

}

function showMes(){

echo mysql_get_client_info()."<br/>";//数据库版本信息

echo mysql_get_host_info()."<br/>";//服务器连接类型

echo mysql_get_proto_info()."<br/>";//通信协议版本信息

echo mysql_get_server_info()."<br/>";//mysql服务器版本

echo mysql_client_encoding()."<br/>";//客户端使用的默认字符集

echo mysql_stat()."<br/>";//mysql服务器当前工作状态

/* mysql_close(); */

}

showMes();

2.选择数据库:

mysql_select_db('lio',$link)or die("数据库选择失败".mysql_error());

 

3.各种sql语句:

 

4.选择结果语句:

mysql_fetch_array(mysql_query($sql));//两种返回格式可选

mysql_fetch_assoc(mysql_query($sql));//返回一条关联数组形式

mysql_fetch_assoc(mysql_query($sql));//返回一条索引数组形式

mysql_fetch_object(mysql_query($sql));//返回一条对象形式

mysql_fetch_field(mysql_query($sql));//返回一列

mysql_num_fields(mysql_query($sql));//返回获得数据列的个数

mysql_num_rows(mysql_query($sql));//返回获得数据行的个数

Ex:

$sel="select * from login";

$res=mysql_query($sel);

echo "测试".var_dump(mysql_fetch_row($res));

mysql_close($link);

5.数据库的其他操作:

l 在某一数据库中操作:mysql_db_query('lio', $query);

l 报错:mysql_errno();

  mysql_error();

 

 (未完。。。。。)

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:85606次
    • 积分:1731
    • 等级:
    • 排名:千里之外
    • 原创:86篇
    • 转载:46篇
    • 译文:0篇
    • 评论:7条