我们可以使用PHP的mysql_connect语句,MySQLi语句或PDO来连接MySQL,下面本篇文章就来简单介绍一下,希望对大家有所帮助。

在我们可以访问MySQL数据库中的数据之前,我们需要能够连接到MySQL服务器,下面我们就来看看连接MySQL的方法。

使用PHP的mysql_connect语句

PHP提供了mysql_connect函数来打开数据库连接。下面我们来看看如何实现:

步骤1、使用以下PHP代码连接到MySQL并选择数据库。<?php

$con = mysql_connect('localhost',' username ',' password ');

$db_selected = mysql_select_db("dbname", $con);

?>

说明:需要把username和password换成自己的MySQL账号名和密码;并把dbname 给成自己定义的数据库名称。

步骤2、连接到MySQL并选择好数据库后,就可以运行SQL查询并执行其他操作。例如,以下PHP代码运行SQL查询,该查询从employees表中提取name字段,并将结果存储在$result变量中:<?php

$result = mysqli_query($db_selected,'SELECT name FROM employees');

?>

使用PHP的MySQLi语句

方法1、MySQLi面向对象<?php

$servername = "localhost";

$username = "username";

$password = "password";

$dbname = "myDB"

// 创建连接

$conn = new mysqli($servername, $username, $password, $dbname);

// 检查连接

if ($conn->connect_error) {

die("连接失败: " . $conn->connect_error);

}

echo "连接成功";

?>

方法2、MySQLi程序<?php

$servername = "localhost";

$username = "username";

$password = "password";

$dbname = "myDB"

// 创建连接

$conn = mysqli_connect($servername, $username, $password,$dbname);

// 检查连接

if (!$conn) {

die("连接失败: " . mysqli_connect_error());

}

echo "连接成功";

?>

使用PDO<?php

$servername = "localhost";

$username = "username";

$password = "password";

try {

$conn = new PDO("mysql:host=$servername;dbname=myDB", $username, $password);

// 将PDO错误模式设置为异常

$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);

echo "连接成功";

}

catch(PDOException $e){

echo "连接失败:".$e->getMessage();

}

?>

以上就是本篇文章的全部内容,希望能对大家的学习有所帮助。更多精彩内容大家可以关注php中文网相关教程栏目!!!

怎么使用php连接mysql_如何使用PHP连接MySQL相关推荐

  1. odbc远程连接mysql_无法使用unixodbc,libmyodbc连接到远程mysql服务器

    我在这方面有点绿,我希望我遇到的问题很简单--编辑:底部的新信息 我需要连接到远程mysql(Amazon RDS)数据库. 在完成一些教程之后,我在客户端上安装并配置了unixodbc和libmyo ...

  2. excel 连接 mysql_使用 Excel 进行连接 - Azure SQL Database SQL Managed Instance | Microsoft Docs...

    您现在访问的是微软AZURE全球版技术文档网站,若需要访问由世纪互联运营的MICROSOFT AZURE中国区技术文档网站,请访问 https://docs.azure.cn. 将 Excel 连接到 ...

  3. 怎么在cmd连接mysql_如何用cmd连接Mysql数据库

    通常我们在网络上看到的mysql教程和mysql工具书,里面都是cmd命令和结果集. 也许有一些初学者不懂在系统的哪个角落输入这些命令,或者启动mysql的一些工具,下面教你怎样进入这个mysql的c ...

  4. 服务器nodejs连接mysql_《使用nodejs连接mysql数据库》

    上边我们熟悉了如何用docker拉取远程的mysql,以及进入这个数据库然后连接.并且在命令行操作数据库,比如查看,或者操作数据库中的表. 也可以用node js操作数据库.只不过node的原生模块里 ...

  5. js 连接mysql_关于Node.js 链接mysql超时处理(默认8小时)

    备注:这是在pm2配置node环境下,超过8小时mysql自动关闭的情况下出现的解决方法: 1.封装mysql.js var mysql = require('mysql');var connecti ...

  6. plsql连接mysql_使用PLSQL工具连接远程Oracle

    在不安装Oracle的情况下使用PLSQL连接远程的数据库步骤: 1)官网下载Instant client工具包 解压之后的文件夹叫:instantclient_11_2:可以放在本地磁盘任意目录下, ...

  7. 数据库编程连接mysql_使用JDBC编程-连接MySQL数据库

    作者:李老师,吕老师              2019-09-23 准备工作: 1.首先安装MySQL5.5.30 64位:链接:https://pan.baidu.com/s/1H99PH-jRq ...

  8. unity手机 通过php连接mysql_如何从Unity连接到数据库

    小编典典 请忽略此方法的任何安全风险 不要这样做 .安全性是在安全保护之前还是之后都没有关系.您将结束重新编写整个代码的过程,因为 密码 在您的应用程序中进行了硬编码,可以 很容易地 反编译和检索.现 ...

  9. mvc创建连接mysql_五、 创建连接串连接本地数据库(ASP.NET MVC5 系列)

    1. 创建连接串连接本地SQLServer数据库 上节讲到MovieDBContext类,这个类的作用是连接数据库并将Movie对象迁移到数据库记录中.不过你会问一个问题:如何知道这个对象将连接哪个数 ...

最新文章

  1. java开发名言_程序员名言语录
  2. java 网络编程 方式_JAVA网络编程
  3. C#中几种常用的集合的用法
  4. 快学Scala习题解答—第三章 数组相关操作
  5. Python-selenium-操作元素
  6. 从MongoDB2.4升级到3.0的详细步骤
  7. confusion中文_confusion
  8. Java 使用开源类库 Tesseract 实现图片文字识别
  9. Executors 线程池的7个参数详解
  10. 爬虫第十一式:用selenium爬取民政部行政区划代码
  11. autoCAD 使用选择集
  12. Python整数求和
  13. vue3的逻辑复用抽离
  14. python微控制器编程pdf_Python高性能编程 中文高清pdf完整版[17MB]
  15. html选择本地文件视频并播放器,使HTML5视频播放器播放不同的文件(Make a HTML5 video player play a different file)...
  16. python笔试编程题_Python自动化测试笔试面试时常见的编程题
  17. matlab曲线拟合工具箱 cftool
  18. 【0基础学java】教学日志:项目实战-坦克大战-3
  19. python数据字典ppt_[关系型数据库][MySQL]用python快速导出数据字典
  20. 互联网安全高级开发指南导读

热门文章

  1. APP设计灵感|高颜值时钟页面!让每一秒都过得有意义
  2. 元宵节电商促销活动首页PSD分层模板
  3. 提升逻辑!APP数据可视化界面设计灵感
  4. 国潮国粹剪纸风京剧人物PSD素材,让东方韵味更浓
  5. 如果不清楚设计方向,圣诞设计模板可以帮助你轻松建立节日主题。
  6. 早秋精品电商男装页面\海报设计PSD模板
  7. UI历练素材|成功,少不了的临摹进阶
  8. UI素材干货|听说UI设计师更喜欢Sketch
  9. android 字体倒影,Android笔记:图片倒影、ReflectionImage
  10. 获取byte的各个bit值_Java中获取一个Byte 的各个Bit的值