我是靠谱客的博主 妩媚樱桃,最近开发中收集的这篇文章主要介绍PHP操作MySQL数据库,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

PHP 5 及以上版本建议使用以下方式连接 MySQL :
       例:

// 1、连接数据库
$link = mysqli_connect('localhost','root','root','test');
// 2、执行sql语句
$res = mysqli_query($link,'SELECT * FROM `student`');
// 3、解析全部结果
$data = mysqli_fetch_all($res,MYSQL_ASSOC);
// 4、断开连接
mysqli_close($link);

PHP 5 以下版本建议使用以下方式连接 MySQL :
       例:

// 1、连接数据库
$link = mysql_connect('localhost','root','root');
mysql_select_db('test');
// 2、执行sql语句
$res = mysql_query('SELECT * FROM `student`',$link);
// 3、解析全部结果
$data = array();
while($row = mysql_fetch_assoc($res)){
	array_push($data,$row);
}
//4、断开连接
mysql_close($link);

常用语句补充:

  • 增加:
$sql = 'INSERT INTO `表` VALUES()';

$sql = 'INSERT INTO `表`(字段) VALUES(值)';
  • 删除:
$sql = 'DELECT FROM `表` WHERE 条件';
  • 修改:
$sql = 'UPDATE `表` SET 字段=值 WHERE 条件';
  • 查询:
// 查询student表里所有数据
$sql = 'SELECT * FROM `student`';
// 查询student表中数据里面 sex 为 男 的数据
$sql = 'SELECT * FROM `student` WHERE `sex` = "男"';
// 查询student表中数据里面 age 大于 20 的数据
$sql = 'SELECT * FROM `student` WHERE `age` > 20';
// 查询student表中数据里面 age 大于 20 且 sex 为 男 的数据
$sql = 'SELECT * FROM `student` WHERE `age` > 20' AND `sex` = "男";
// 查询student表中数据里面 age 大于 20 或者 age 大于 28 的数据
$sql = 'SELECT * FROM `student` WHERE `age` > 20 OR `age` > 28';

最后

以上就是妩媚樱桃为你收集整理的PHP操作MySQL数据库的全部内容,希望文章能够帮你解决PHP操作MySQL数据库所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(36)

评论列表共有 0 条评论

立即
投稿
返回
顶部