数据库与php衔接,【杂谈】PHP怎样衔接Mysql数据库
PHP衔接mysql数据库是PHP新手们必须要控制的一项妙技,只需控制了PHP对数据库举行增编削查等操纵,就能够写出一些简朴且罕见的顺序。如留言表,新闻页等。本篇文章主要给人人细致引见PHP衔接Mysql数据库的两种经常运用要领。
下面我们经由过程详细的代码示例来给人人细致引见两种PHP衔接mysql数据库的要领。
mysqli衔接数据库和pdo衔接数据库有两种要领。
第一种要领:运用mysqli衔接mysql数据库
代码实例以下:
$host='127.0.0.1';
$user='root';
$password='root';
$dbName='php';
$link=new mysqli($host,$user,$password,$dbName);
if ($link->connect_error){
die("衔接失利:".$link->connect_error);
}
$sql="select * from admins";
$res=$link->query($sql);
$data=$res->fetch_all();
var_dump($data);
在上述代码中,我们要先建立一些须要用到的变量,如数据库用户名、数据库名暗码等。然后我们用面向对象的体式格局衔接了名为php的数据库。再经由过程if前提语句,connect-error要领推断PHP衔接数据库是不是胜利。
在经由一系列的衔接操纵后,我们再建立一个sql语句对个中数据表举行查询磨练。
这里我们先登录phpmyadmin看看是不是存在php数据库,从下图能够晓得是存在php这个数据库的。
末了经由过程浏览器接见,效果以下图:
从图中能够得知,我们胜利地衔接了php数据库,并且能查询出数据表信息。
第二种要领:运用PDO衔接数据库
代码示例以下:
$host='127.0.0.1';
$user='root';
$password='root';
$dbName='php';
$pdo=new PDO("mysql:host=$host;dbname=$dbName",$user,$password);
$sql="select * from admins";
$data=$pdo->query($sql)->fetch();
var_dump($data);
经由过程浏览器接见,效果如图:
以上就是关于PHP衔接数据库查询数据的两种经常运用要领详解,更多相干教程请接见ki4网mysql视频教程,迎接参考进修!
以上就是PHP怎样衔接Mysql数据库的细致内容,更多请关注ki4网别的相干文章!
收藏 | 0
数据库与php衔接,【杂谈】PHP怎样衔接Mysql数据库相关推荐
- python连接不上数据库_绕不过去的Python连接MySQL数据库
本文首发于<深度学习与Python> 不管是机器学习.web开发或者爬虫,数据库都是绕不过去的.那么今天我们就来介绍Python如何Mysql数据库进行连接以及数据的交换.主要分为以下几个 ...
- mysql exit quit_MySQL数据库5.5基础 exit quit \q 退出MySQL数据库
本文主要向大家介绍了MySQL数据库5.5基础 exit quit \q 退出MySQL数据库 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 数据.数据,命根就在数据.操作数据 ...
- python将数据存入数据库_python3 两种方法将数据存入mysql数据库
原博文 2017-09-22 18:25 − 方法一:(数据量小的时候推荐使用这种) 第一步:pip install mysqlclient 这里我没有报错 也许你可能会报错Read timed ou ...
- php操作mysql数据库的扩展有哪些_8.PHP操作MySQL数据库(Mysqli扩展)
思考:如果数据库的操作都是需要我们手动去调用客户端发送指令,那么这样的操作有什么意义呢? 引入:手动通过客户端操作MySQL数据库,只是我们学习SQL的一种手段.要实现数据库的自动调用,就需要客户端能 ...
- php 管理 mysql 数据库 代码_安装并使用phpMyAdmin管理MySQL数据库_php
学会使用基于web数据库的管理工具phpMyAdmin. 如果使用合适的工具,mysql数据库的管理就会为得相当简单.应用MySQL命令行方式需要对MySQL知识非常熟悉,对SQL语言也是同样的道理. ...
- jsp程序带mysql数据库_【web开发】:JSP连接Mysql数据库(非常详细,代码一看就懂)...
1,首先在自己新建的项目文本框中输入Web Project的名称,然后单击下一步. 2,继续单击下一步 3,把Generate web.xml deployment descriptor复选框勾上. ...
- 怎么配置网站mysql数据库_本地DZ网站如何配置本地MYSQL数据库
以下为学做网站论坛关于"本地DZ网站如何配置本地MYSQL数据库"讲解视频教程. 访问本地环境下的数据库:127.0.0.1/phpmyadmin/ MySQL数据同步主要有三种方 ...
- jdbc mysql数据库增删查改_通过JDBC对Mysql数据库进行简单的增删改查
Java 数据库连接,(Java Database Connectivity,简称JDBC)是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法.J ...
- mysql数据库比较语句,六条比较有用的MySQL数据库操作的SQL语句小结
在MySQL数据库操作中,我们常常编写一些SQL语句来实现自己想要的功能.但是对于初学MySQL数据库的人来说这似乎又有一定的难度.此文我们总结了六条比较有用的SQL语句,初学者可以套用下面的格式,接 ...
- php长传文件到数据库,php上传文件并存储到mysql数据库的简单示例
这篇文章主要为大家详细介绍了php上传文件并存储到mysql数据库的简单示例,具有一定的参考价值,可以用来参考一下. 对php上传文件并存储到mysql数据库感兴趣的小伙伴,下面一起跟随512笔记的小 ...
最新文章
- 判断手机号码运营商,归属地等信息
- (PASS)JAVA数组去重 三种方法 (不用集合)
- newlisp 接受jenkins带空格的参数
- strlen 与 sizeof 的区别详解
- 人名和成绩一起排序_#excel中怎么让人名和他的成绩一起排序#excle排序 怎么弄同名次...
- mysql+keepalived必须要lvs吗_Mysql双主热备+LVS+Keepalived高可用操作记录
- JavaWeb总结(十五)
- uaa 授权_使用UAA OAuth2授权服务器–客户端和资源
- 1042: 筛法求素数
- python画图实战_python实战学习之matplotlib绘图续
- LINQ SQL分组取最近一条记录
- 【java】监听器、box和JFrame的应用
- photoshop文字变形教程:奇特的文字变形演示
- win10 linux双系统卸载,win10双系统卸载ubuntu的方法
- Unity 4:DirectX 11
- 办公自动化oa按计算机分类,办公室自动化oa按计算机分类属于什么
- 全智通A+常见问题汇总解答—A+人脉关系中的新建权限取消掉后,保存权限,权限依然存在
- 撤销性CP-ABE方案研究现状总结 - 2021
- 驾驶车辆 档位与油门的关系
- 使用python-docx实现对word文档里的字符串、图片批量替换