连接数据库的案例:所用到的函数为
1.mysql_connect(‘IP‘,‘数据库用户名‘,‘数据库密码‘)打开一个到 MySQL 服务器的连接 返回一个资源句柄
2.mysql_select_db(‘数据库名‘)选择 MySQL 数据库
3.mysql_query(‘查询语句‘) — 发送一条 MySQL 查询
4.mysql_fetch_array(‘查询语句的结果‘,MYSQL索引方式) 从结果集中取得一行作为关联数组,或数字数组,或二者兼有.
MYSQL_BOTH,将得到一个同时包含关联和数字索引的数组。用 MYSQL_ASSOC 只得到关联索引,用 MYSQL_NUM 只得到数字索引
5.mysql_free_result(查询结果) — 释放结果内存
6.mysql_close — 关闭 MySQL 连接
or die(‘‘.mysql_error())抛出错误
<?php //网页编码格式 header(‘Content-Type:text/html;charset=utf-8‘); //打开数据库服务器 define(‘DB_HOST‘,‘localhost‘); define(‘DB_USER‘,‘root‘); define(‘DB_PWD‘,‘root‘); define(‘DB_NAME‘,‘school‘); $conn=@mysql_connect(DB_HOST,DB_USER,DB_PWD) or die(‘数据库连接失败‘.mysql_error()); //选择需要用到的数据库 @mysql_select_db(DB_NAME) or die(‘数据库不存在‘.mysql_error()); //转换用数据库编码 @mysql_query(‘SET NAMES UTF8‘) or die(‘编码错误‘.mysql_error()); //写出查询语句 $query=‘select*from grade‘; //执行查询语句返回结果 $result=@mysql_query($query,$conn) or die(‘执行语句错误‘.mysql_error()); //打印出执行结果 print_r(mysql_fetch_array($result,MYSQL_ASSOC)); //释放资源 mysql_free_result($result); //关闭数据库 mysql_close($conn); ?>
原文:http://www.cnblogs.com/niangaolizai/p/5740523.html