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

 

 (未完。。。。。)

《小老爷们那点事儿》终极整理贴 (已完结)

《小老爷们那点事儿》终极整理贴  (已完结) 以下是分帖链接地址 小老爷们那点事儿整理帖之一 http://www.tulaoya.cn/bbs/read.php?tid=4 小老爷们那点事儿整理帖之...
  • metababy
  • metababy
  • 2007年08月24日 13:32
  • 18472

php踩坑

1、从secureCRT的mysql查出来的数据,复制到windows的txt文本,然后写了一个小函数想要下载这些数据对应的url的图片。但是一直不可以,别的创建文件都是没问题的,但是这个url下载就...
  • suitingwei
  • suitingwei
  • 2015年11月25日 11:43
  • 348

IT外企那点儿事完整版

第一章:外企也就那么回儿事 (http://blog.csdn.net/forfuture1978/article/details/5547537) 1.1 高薪 1.2 人性化 1.3 浮动工...
  • forfuture1978
  • forfuture1978
  • 2013年09月20日 13:55
  • 5076

Java程序员,上班那点事儿

清华大学出版社《Java程序员,上班那点事儿》作者:钟声 章节:1.1小节      我们刚刚进入本书的正题就拿出一个俗不可耐“钱”字来和大家大谈特谈,未免不雅。但是,我还是要在一开始就要说这个问题,...
  • jxf111348
  • jxf111348
  • 2009年08月18日 20:01
  • 428

多线程那些事

多线程
  • qq_33344834
  • qq_33344834
  • 2016年07月28日 14:06
  • 204

从from or form说起,谈谈那些关于bug的事情

这篇博客,从我前段时间开发项目中出现的一个bug说起。一个把from写成form的bug说起                 一个不起眼的错误,可能是手误,可能是长期敲错导致坏习惯,也...
  • lfsf802
  • lfsf802
  • 2011年02月10日 08:40
  • 5856

Kafka的那些事儿

What’s Kafka?简要使用手册安装 版本 从官网获取到安装包,kafka_2.12-0.10.2.1.tgz。说明下版本:kafka_后面的代表了scala的版本与kafka的版本使用一个”...
  • eugeneheen_chen
  • eugeneheen_chen
  • 2017年05月11日 16:31
  • 444

Netty那点事(二)Netty中的buffer

http://my.oschina.net/flashsword/blog/164237
  • working_brain
  • working_brain
  • 2015年03月23日 17:17
  • 472

驾考那点事儿(经验分享)

去年十月份从腾讯回来,想着距离过年还有三个月的时间,反正没什么事儿,应该可以把驾照拿下。然而,我太天真了,驾校那些人在你报名前说的那些承诺都是骗人的,更为可笑的是当时我居然还信以为真了。稀里糊涂报了名...
  • ljiabin
  • ljiabin
  • 2013年05月17日 21:09
  • 1843

Netty那点事(一)概述

Netty和Mina是Java世界非常知名的通讯框架。它们都出自同一个作者,Mina诞生略早,属于Apache基金会,而Netty开始在Jboss名下,后来出来自立门户netty.io。关于Mina已...
  • zhangrongchao_
  • zhangrongchao_
  • 2015年05月28日 17:42
  • 571
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:PHP学习笔记(二)数据库操作那点事
举报原因:
原因补充:

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