PHP怎么连接Mysql数据库
PHP连接Mysql数据库的方法:1、使用mysqli连接mysql数据库,代码如“new mysqli($host,$user,$password,$dbName);”;2、使用PDO连接数据库,代码如“new PDO(...)”。
本文操作环境:Windows7系统、Dell G3电脑、PHP7.1。
PHP连接mysql数据库是PHP新手们必须要掌握的一项技能,只要掌握了PHP对数据库进行增删改查等操作,就可以写出一些简单且常见的程序。如留言表,新闻页等。本篇文章主要给大家详细介绍PHP连接Mysql数据库的两种常用方法。
下面我们通过具体的代码示例来给大家详细介绍两种PHP连接mysql数据库的方法。
mysqli连接数据库和pdo连接数据库有两种方法。
第一种方法:使用mysqli连接mysql数据库
代码实例如下:
<?php $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这个数据库的。
第二种方法:使用PDO连接数据库
代码示例如下:
<?php $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连接数据库查询数据的两种常用方法详解,更多相关教程请访问likekyus日记mysql视频教程,欢迎参考学习!
以上就是PHP怎么连接Mysql数据库的详细内容,更多请关注likekyus日记其它相关文章!
PHP怎么连接Mysql数据库相关推荐
- .net连接mysql数据_.net连接MYSQL数据库的方法及示例!
连接MYSQL数据库的方法及示例 方法一: 使用MYSQL推出的MySQL Connector/Net is an ADO.NET driver for MySQL 该组件为MYSQL为ADO.NET ...
- JDBC连接MySQL数据库及演示样例
JDBC是Sun公司制定的一个能够用Java语言连接数据库的技术. 一.JDBC基础知识 JDBC(Java Data Base Connectivity,java数据库连接)是一种用 ...
- python用django连接mysql_三分钟了解Django如何连接Mysql数据库
处理用户注册请求.Django连接MysqL数据库相关配置.数据库迁移命令: my_Dproject/app01/views.py 在views函数文件中添加register函数,来处理用户注册 ...
- eclipselink mysql_Eclipse连接MySQL数据库(傻瓜篇)
Eclipse连接MySQL数据库(傻瓜篇) 本来不想写这么简单人文章,在百度上搜索我这个标题,完全符合标题的一大堆.但我按照那些文章捣鼓了很久,就是不行. 我的环境:MySQL:mysql-esse ...
- Linux JSP连接MySQL数据库
Linux(Ubuntu平台)JSP通过JDBC连接MySQL数据库,与Windows平台类似,步骤如下: 下载 jdbc: mysql-connector-java-5.1.18.tar.gz 解压 ...
- python使用PyMySQL的连接MySQL数据库
如何实现将100000条数据插入到MySQL数据库?如果使用MySQL客户端来完成这个操作,那么这个工作量无疑是巨大的,可以通过使用程序代码的方式去连接MySQL数据库,然后对MySQL数据库进行增删 ...
- python3连接mysql,python3连接MySQL数据库实例详解
本文实例为大家分享了python3连接MySQL数据库的具体代码,供大家参考,具体内容如下 #python3连接MySQL实例 import pymysql """导入连 ...
- java linux mysql数据库_Linux Java连接MySQL数据库
Linux(Ubuntu平台)Java通过JDBC连接MySQL数据库,与Windows平台类似,步骤如下: 解压 jdbc: tar -zxvf mysql-connector-java-5.1.1 ...
- 【Java】Java连接Mysql数据库的demo示例
[Java]Java连接Mysql数据库的demo示例 1.安装mysql数据库 2.下载java-mysql-connector.jar包 3.完成java配置 4.写java代码运行测试 1.安装 ...
- PowerDesigner 连接MySQL数据库详细步骤
PowerDesigner 连接MySQL数据库详细步骤 简介 有的时候我们想把数据表结构可视化,想知道表中有哪些字段,表与表之间的关联关系,这个时候我们可以使用PowerDesigner工具,将表转 ...
最新文章
- Linux find 用法示例
- 最长上升子序列—leetcode300
- 设计模式---工厂模式
- 第8周课堂测试3(课上未完成)
- 实验总结:Java+oracle数据库实现图书馆管理系统
- Socket 编程实战
- hdu 1811 Rank of Tetris 并查集+拓扑排序
- 程序人生-Hello’s P2P
- java计算机毕业设计论文评审系统源码+系统+mysql数据库+lw文档
- 2020-11-11抖音去水印解析获取源标题、作者、头像、封面图以及源视频地址
- 宝藏又小众的覆盖物PBR多通道贴图素材网站分享
- 基于SpringBoot HII健身房app
- Windows 10系统时间显示不正确
- 正则表达式-2021
- 海龟交易法则和右侧交易
- Manjaro + Windows 双系统安装指南
- Cortex-M3/M4(2)-架构
- WINDOWS PE制作 - 主引导记录(Master Boot Record)介绍
- Python之文本去重(最终版)
- 工作日记 day01
热门文章
- 在vue项目中使用axios封装axios
- 「颜值即正义」那些管UI的妹子要来的网站啦
- 大数据离线阶段Day1之大数据时代
- Nwafu-OJ-1509 Problem 13和17的倍数和
- 文件系统-- 安装根文件系统阶段(安装rootfs文件系统)
- struts2 拦截器和过滤器理解
- 小胖装机心得 之 耕升显卡造假易迅售后致谢
- android好玩的独立游戏排行榜,安卓独立游戏十大神作:大叔向前冲上榜,第一名画面十分唯美...
- 刷金币全自动脚本 | 让Python每天帮你薅一个早餐钱(送源码)
- python实现电影票简易预定系统