PHP 连接数据库

1.连接数据库函数

mysqli_connect(主机名,用户名,密码)  返回值 是我们的一个连接对象 如果连接失败 报错 返回false

2. 判断错误函数

mysqli_connect_error(连接对象)    错误信息  返回错误信息

mysqli_connect_errno(连接对象)   错误号  0 代表连接成功没有错误

3. 选择数据库函数

mysqli_select_db(连接对象,要选择的数据库名); 如果选择成功返回true 否则返回false

4. 选择字符集

mysqli_set_charset(连接对象,要选择的字符集);如果选择成功返回true 否则返回false

5. 准备sql语句

6. 发送sql语句

mysqli_query(连接对象,要发送的s q l语句);成功得到一个对象  失败返回false

7. 处理结果集

7.1 获取条目数

a) mysqli_num_rows(发送sql成功的对象) 用来获取查询得到的记录条数   只限select语句使用

b) mysqli_affected_rows(连接对象) 前一次mysql操作的受影响行数  只限 INSERT UPDATE DELETE 操作使用 返回值 1成功插入的条数   -1 执行失败

7.2 获取查询结果集的内容

mysqli_fetch_array(发送对象) 将查询得到的结果以混合数组的形式返回 一次返回一条

mysqli_fetch_row(发送对象)  将查询得到的结果以索引数组的形式返回 一次返回一条

mysqli_fetch_assoc(发送对象) 将查询得到的结果以关联数组的形式返回 一次返回一条

7.3 添加操作的时候我们可以获取到上一次插入的id

mysqli_insert_id(连接对象) 返回上一次插入的id

8. 关闭数据库

mysqli_close(连接对象)

// php 武功秘籍 之 天龙八步

// 1.连接数据库

// 2.判断错误

// 3.选择数据库

// 4.选择字符集

// 5.准备sql语句

// 6.发送sql语句

// 7.处理结果集

// 8.关闭数据库

//1.连接数据库

//mysqli_connect('主机名','用户名','密码');

$link=@mysqli_connect('localhost','root','123456');

//var_dump($link);

//2.判断错误

//mysqli_connect_error(连接对象) 错误信息

//mysqli_connect_errno(连接对象)   错误号

// echo mysqli_connect_errno($link);

// echo mysqli_connect_error($link);

if(mysqli_connect_errno($link)){

echo mysqli_connect_error($link);exit;

//echo '错误了 重新连接';exit;

}

//3.选择数据库

mysqli_select_db($link,'ss21');

//4.选择字符集

mysqli_set_charset($link,'utf8');

//5.准备sql语句

$sql="SELECT id,name,sex,age,city FROM info";

//$sql="INSERT INTO info(name) VALUES(NULL)";

//6.发送sql语句

$result = mysqli_query($link,$sql);

//7.处理结果集

echo mysqli_num_rows($result);

//echo mysqli_affected_rows($link);

//8.关闭数据库

mysqli_close($link);

php怎么连接数据库6,PHP连接数据库的步骤相关推荐

  1. java添加员工代码_利用java代码,编写JDBC连接数据库新增员工信息的步骤. 员工信息表:t_emp(id int?...

    展开全部 第一步:新建数据库 连接的是本地localhost,新建一个新的数据库名是jdbctest 然后建表t_emp 不会的话可32313133353236313431303231363533e5 ...

  2. 服务器项目怎么连接数据库,服务器项目连接数据库配置

    服务器项目连接数据库配置 内容精选 换一换 用户通过psycopy2连接GaussDB(for openGauss)服务器时,可以通过开启SSL加密客户端和服务器之间的通讯.在使用SSL时,默认用户已 ...

  3. 简单的php连接数据库代码,php连接数据库标准代码

    摘要 腾兴网为您分享:php连接数据库标准代码,智宽生活,掌上看家,优酷,网易uu等软件知识,以及修改地址软件,金鲨银鲨,excelwps,关键词采集软件,斗鱼企鹅送鱼丸,车牌,亿童网站,考拉翻译,智 ...

  4. php简单连接数据库代码,php连接数据库实现简单查询

    吼吼,刚学,记录一下~ 1.首先新建数据库,在里面新建数据表test,任意插进去了两条记录如图所示 2.新建php文件. 连接数据库的代码:$conn=mysql_connect("loca ...

  5. PDO方式连接数据库、PHP连接数据库

    文章目录 一.什么是PDO? 二.PDO的作用与特点 2.1 统一各种数据库的访问接口 三.PDO的启用 3.1 我们可以使用 phpinfo() 函数来查看是否开启. 四.通过PDO连接数据库 4. ...

  6. php登录注册连接数据库,利用PHP连接数据库——实现用户登录注册功能以及管理员对用户注...

    1.用户注册页面 页面效果: 代码如下: !DOCTYPE html html head meta charset="UTF-8" title/title script src=& ...

  7. java 连接数据库查询_JAVA连接数据库,查询功能怎么写

    展开全部 public class JdbcNoarg { //查询一行数636f707962616964757a686964616f31333363353765据 public void getQu ...

  8. ipv6连接数据库oracle,oracle连接数据库方式大全

    第1步:打开命令窗口在您的平台上执行必要的操作以打开一个窗口,您可以在其中输入操作系统命令. 第2步:设置操作系统环境变量根据您的平台,您可能必须在启动SQL * Plus之前设置环境变量,或者至少验 ...

  9. java JDBC连接数据库步骤及代码

    JDBC连接数据库,包含7个步骤 (1)加载JDBC驱动程序 在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Java虚拟机),   这通过java.lang.Class类的静态方法for ...

最新文章

  1. 两个使用 Pandas 读取异常数据结构 Excel 的方法,拿走不谢!
  2. 个php反序列化漏洞,PHP反序列化漏洞学习(一)
  3. 语言ppt课件猜拳_人教版初中数学七年级下册阅读与思考 一次方程组的古今表示及解法公开课优质课课件教案视频...
  4. 9年前的大一,我们这样为女生过37女生节【祝节日快乐】
  5. 《Python 黑科技》10万粉丝头像千图成像(撩对象)
  6. Atlantis HDU - 1542 (扫描线,线段树)
  7. windows10 Build 10074版本上手体验(二)
  8. 10. 获取Magento域名及图片,JS路径方法
  9. linux 计算cpu利用率
  10. 【MySQL】增大字符串长度不会锁表吗
  11. 金字塔结构式表达利器
  12. 新品再续传奇 九联科技AX1800 WIFI6路由器上市受追捧
  13. 师父韩晋文先生传授的八卦掌套路
  14. No valid crumb was included in the request 问题定位与解决
  15. 【ALLEGRO Artwork设置】
  16. Java8~9章 复习(三)
  17. 数据安全加密技术分析
  18. 【java】 【接口】【继承】【抽象类】案例 运动员和教练
  19. 谷歌云配置FTP主动模式,使用宝塔的FTP储存空间插件实现自动备份数据
  20. 短视频软件开发新功能  观看视频时长可领取金币奖励

热门文章

  1. C++合并两个有序数组成一个有序数组时间复杂度最小的解法
  2. C++多线程之使用Mutex和Critical_Section(转载)
  3. 使用 systemd 定时器调度任务
  4. TensorFlow 是一个用于人工智能的开源神器
  5. C语言宏定义中#define中的井号#的使用
  6. 世界范围内糖化血红蛋白报告的3种建议形式
  7. foreach 页面超时php,解决php运行超时的方法
  8. php yii框架连接数据库,Yii 框架使用数据库(databases)的方法示例
  9. android 多个style,Android样式的开发_style篇
  10. mysql 5.5 udf_MYSQL5漏洞之udf提权