MySQL原生PHP操作-天龙八步

<?php
//1、第一步【建立连接】
$conn = mysqli_connect(‘localhost‘,‘root‘,‘123456‘) or die(‘数据库连接失败!‘);

//2、第二步【选择数据库】
mysqli_select_db($conn,‘new_kt‘);

//3、第三步【设置字符集】
mysqli_set_charset($conn,‘utf8‘);

//4、第四步【准备sql语句】
$sql = ‘select * from `user` limit 10‘;

//5、第五步【执行sql语句】
$result = mysqli_query($conn,$sql);
$new_result = [];//数组结果集
//while($row = mysqli_fetch_array($result)){
//$new_result[]=$row;
//}

//6、第六步【获取结果集】
//或者如下方式
$new_result = mysqli_fetch_all($result,MYSQLI_ASSOC);
$nums = mysqli_num_rows($result);//数据条数

//7、第七步【释放临时数据】
mysqli_free_result($result);

//8、第八步【关闭连接】
mysqli_close($conn);

?>

原文地址:https://www.cnblogs.com/guliang/p/11872246.html

时间: 2024-10-24 21:31:12

MySQL原生PHP操作-天龙八步的相关文章

前端PHP入门-033-连接数据库-天龙八步

php检查MySQL的支持是否开启? 若没有看到mysqli扩展在windows服务器下,打开php.ini文件,将php_mysqli.dll打开即可! 注意: 从PHP7开始默认不再支持mysql扩展,即不再支持mysql_*系列函数.请使用mysqli连接数据库. mysqli即支持php5也支持php7. 数据库连接天龙八步 第一步: 连接数据库服务器 类型 说明 函数 mysqli_connect 功能 连接到mysql数据库服务器 参数1 主机 参数2 数据库服务器登陆名 参数3 密

Python对MySQL数据库的操作

Python中,可以使用MySQLdb模块连接到MySQL数据库,对MySQL数据库进行操作 [第一步] MySQL安装 参考文档: http://blog.csdn.net/Jerry_1126/article/details/20837397 [第二步]连接到MySQL 创建数据库 Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 5 Server version: 5.5

面向过程MySQL数据库链接操作

刚好今天复习到这个章节,将就发布出来,就当是为自己复习了 //链接数据库 $link = mysqli_connect('localhost/IP地址','用户名','密码','数据库名'); //设置字符集 mysqli_set_charset($link, 'utf8'); //准备SQL语句 $sql = 'select * from 'user'';//尽量不要用*号代替字段,即使是要查全部字段也要一个个字段列出来 //发送SQL语句 $res = mysqli_query($link,

李新海:你听说过企业内训体系八步走吗?

上周在企业做培训经理的朋友问我,销售公司培训体系如何建立 今天在企业做培训专员的朋友问我, IT科技企业内部培训该如何开展 事实上,这两个问题,都可以用我总结归纳的企业内训体系八步走来解答. 第一步,培训需求调查 第二步,培训计划与预算 第三步,内训师培养与管理 第四步,培训项目管理 第五步,员工培训档案管理 第六步,培训月,季,年总结 第七步,培训机构挑选与使用 第八步,培训评估管理 还记得那是2010年,我刚去万科担任实习生的时候,我直属上级强哥说的一句话,"培训是一个循环,一年循环一次,只

苹果手机iphone丢了怎么找回来?八步帮你找回苹果手机

本教程不能肯定能找回苹果手机,苹果手机丢了能否找回肯定是有概率的,而且找回的概率肯定不大,下面的方案,无论是否可以找回手机,至少提醒我们苹果手机丢失以后如何规避风险或者把风险降到最低,请广大苹果丢友参考!苹果手机丢了怎么找回来(http://www.iphonediule.com/)?乔帮主留了一手!央视报道,八步帮你找回手机! 教程太复杂,点此直接去淘宝咨询客服专家 1/8  确定丢失的iPhone手机型号 ① 理论上来说,所有苹果手机iPhone丢了都可以找回来,除非这个手机永远不再使用了.

ThinkPHP框架模型连贯操作(八)

原文:ThinkPHP框架模型连贯操作(八) Thinkphp的连贯操作使用起来也是很灵活: *可能这里有的mysql函数没全部罗列出来,大家可以举一反三,形式雷同 一.常用连贯操作 1.where 帮助我们设置查询条件 2.order 对结果进行排序 $arr=$m->order('id desc')->select(); $arr=$m->order(array('id'=>'desc','sex'=>'asc'))->select(); 多个字段排序 //数组形式

Mysql 原生语句中save or update 的各种写法

Mysql 原生语句中save or update 的各种写法 背景 ??在平常的开发中,经常碰到这种更新数据的场景:先判断某一数据在库表中是否存在,存在则update,不存在则insert. 如果使用Hibernate,它自带saverOrUpdate方法,用起来很方便,但如使用原生sql语句呢? ??新手最常见的写法是,先通过select语句查询记录是否存在,存在则使用update语句更新,不存在则使用insert语句插入. 但是这样做明显不够优雅,存在几个问题: 为了执行一次更新操作,却在

边记边学PHP-(十六)PHP使用MySQL扩展库操作数据库

PHP提供了很多扩展库,这里说的是使用MySQL扩展库,但是这种扩展库在不久的将来就会被摒弃,因为如果使用MySQL扩展库编写的代码在运行的时候会有warning的提示.我本来想直接写另一种,但是感觉这是基础.MySQL扩展库,一说到库,自然而然就想到是一堆函数,很多函数组成一个库,使用扩展库也就是使用里面的函数.MySQL扩展库是完全面向过程的,显然不符合面向对象的特性,被摒弃也是可以理解的.废话不多说,直接上重点. 一.PHP使用MySQL扩展库操作数据库的示意图 此图是我自己画的,可能有不

八步学SVN

This week I was attending a CI training course about svn. Here I'd like to share what I have learnt. As I am an absolutely green bird to svn, this post only covers those most common usages. (1) Create a repository Given that we already have a project