首页 > 数据库技术 > 详细

PHP学习之用PHP操作SQL一

时间:2016-08-05 11:52:34      阅读:177      评论:0      收藏:0      [点我收藏+]

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

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

  

 

PHP学习之用PHP操作SQL一

原文:http://www.cnblogs.com/niangaolizai/p/5740523.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!