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

原创 2015年07月10日 12:49:24

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();

 

 (未完。。。。。)

相关文章推荐

php学习笔记(十七)简单的数据库操作链接

php学习笔记(2)- 数据库操作

我建了两个页面,text.html是一个静态表单页面,在text.html的表单中输入数据,然后db.php获得表单中的数据,并将数据插入数据库输出来显示到页面上。下面直接看代码,需要说明的地方就直接...
  • lake621
  • lake621
  • 2011年04月07日 14:08
  • 258

Java学习笔记之数据库操作

  • 2016年08月02日 18:53
  • 14KB
  • 下载

ThinkPHP学习笔记(五):数据库操作二

1)连贯操作之order排序2)连贯操作之field方法3)连贯操作之limit和page方法4)连贯操作之group和having方法5)多表查询之table方法6)多表查询之join方法7)多表查...

零基础学习PHP笔记【三】数据库操作--邮件列表

今天学习进一步的通过网页作为交互界面,来对数据库进行管理 涉及到PHP对数据库的添加,删除,修改。 首先,把连接数据库和查询数据库的方法封装起来。 ...

ant学习笔记(六)ant编译web项目,并打成war包,同时加入数据库操作

build.xml ...

Python 学习笔记4 - 数据库操作

4、Python数据库操作 1Python 操作数据库—— MySQL篇 1-1 数据库种类概述 数据库分类: 1)         SQL NoSQL 2)         单机分布式 ...

iOS学习笔记(十六)——数据库操作(使用FMDB)

iOS中原生的SQLite API在使用上相当不友好,在使用时,非常不便。于是,就出现了一系列将SQLite API进行封装的库,例如FMDB、PlausibleDatabase、sqlitepers...

MySQL学习笔记之四 有关数据库操作

用SHOW显示已有的数据库

CodeIgniter学习笔记 Item4--CI中的数据库操作

CI数据库配置文件是/application/config/database.php// 可以创建多个数据库连接配置,通过$active_group选择使用哪个数据库连接 $active_group ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:PHP学习笔记(二)数据库操作那点事
举报原因:
原因补充:

(最多只允许输入30个字)