连接数据库的案例:所用到的函数为

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

  

 

版权声明:本文为niangaolizai原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/niangaolizai/archive/2004/01/13/5740523.html