全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

PHP连接MYSQL数据库的3种常用方法

对于PHP入门用户来说,我们只要掌握基本的数据库写入、读取、编辑、删除等基本的操作就算入门,也可以写出简单的程序出来,比如留言本、新闻文章系统等等。在整个过程中,MySQL数据库的连接也是比较重要的,可以使用多种方法进行连接,对于新手来说我们就不要去分析哪种方式对于系统资源的优化程度,我们先能连接上就行。

这里,整理几种常用的PHP连接MYSQL数据库的方法。

第一、常用普通方法

$mysql_server="localhost";
$mysql_username="数据库用户名";
$mysql_password="数据库密码";
$mysql_database="数据库名";
//建立数据库链接
$conn = mysql_connect($mysql_server,$mysql_username,$mysql_password) or die("数据库链接错误");
//选择某个数据库
mysql_select_db($mysql_database,$conn);
mysql_query("set names 'utf8'");
//执行MySQL语句
$result=mysql_query("SELECT id,name FROM 数据库表");
//提取数据
$row=mysql_fetch_row($result);

在提取数据的时候,我们使用mysql_fetch_row,还可以使用mysql_fetch_assoc和mysql_fetch_array,具体的我们参考手册。

第二、面向对象方法

$db=new mysqli($dbhost,$username,$userpass,$dbdatabase);
if(mysqli_connect_error()){
echo 'Could not connect to database.';
exit;
}

$result=$db->query("SELECT id,name FROM user");
$row=$result->fetch_row();

第三、PDO方法

$dsn='mysql:host='.$dbhost.';dbname='.$dbdatabase.';'
$dbh=new PDO($dsn,$username,$userpass);

$stmt=$dbh->query('SELECT id,name FROM user');
$row=$stmt->fetch();

以上是常用的3种PHP连接MYSQL数据库的方法,我们可以尝试使用,一般我们用第一种比较多。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。


# PHP连接MYSQL数据库  # PHP连接数据库  # PHP连接mysql  # php基础之连接mysql数据库和查询数据  # PHP连接和操作MySQL数据库基础教程  # PHP同时连接多个mysql数据库示例代码  # php mysql连接数据库实例  # php连接MySQL的两种方式对比  # php连接mysql数据库代码  # 使用PHP连接MySQL数据库的多种方及错误处理  # 还可以  # 就不  # 要去  # 我们可以  # 就行  # 留言本  # 几种  # 可以使用  # 哪种  # 比较多  # 第一种  # 大家多多  # 面向对象  # 过程中  # 参考手册  # 在整个  # 系统资源  # localhost  # mysql_username  # mysql_select_db 


相关文章: 如何在Windows服务器上快速搭建网站?  美食网站链接制作教程视频,哪个教做美食的网站比较专业点?  制作门户网站的参考文献在哪,小说网站怎么建立?  三星网站视频制作教程下载,三星w23网页如何全屏?  再谈Python中的字符串与字符编码(推荐)  教育培训网站制作流程,请问edu教育网站的域名怎么申请?  哈尔滨网站建设策划,哈尔滨电工证查询网站?  网站制作专业公司有哪些,如何制作一个企业网站,建设网站的基本步骤有哪些?  在线教育网站制作平台,山西立德教育官网?  韩国服务器如何优化跨境访问实现高效连接?  开心动漫网站制作软件下载,十分开心动画为何停播?  已有域名如何免费搭建网站?  建站之星伪静态规则如何设置?  如何有效防御Web建站篡改攻击?  建站主机助手选型指南:2025年热门推荐与高效部署技巧  如何高效搭建专业期货交易平台网站?  建站VPS能否同时实现高效与安全翻墙?  如何用VPS主机快速搭建个人网站?  已有域名和空间,如何快速搭建网站?  香港服务器租用每月最低只需15元?  网站规划与制作是什么,电子商务网站系统规划的内容及步骤是什么?  如何在阿里云完成域名注册与建站?  建站之星免费版是否永久可用?  如何访问已购建站主机并解决登录问题?  佛山网站制作系统,佛山企业变更地址网上办理步骤?  导航网站建站方案与优化指南:一站式高效搭建技巧解析  上海网站制作开发公司,上海买房比较好的网站有哪些?  如何批量查询域名的建站时间记录?  Avalonia如何实现跨窗口通信 Avalonia窗口间数据传递  网站广告牌制作方法,街上的广告牌,横幅,用PS还是其他软件做的?  潍坊网站制作公司有哪些,潍坊哪家招聘网站好?  c# 服务器GC和工作站GC的区别和设置  rsync同步时出现rsync: failed to set times on “xxxx”: Operation not permitted  油猴 教程,油猴搜脚本为什么会网页无法显示?  建站之星各版本价格是多少?  ,有什么在线背英语单词效率比较高的网站?  黑客入侵网站服务器的常见手法有哪些?  如何使用Golang table-driven基准测试_多组数据测量函数效率  沈阳个人网站制作公司,哪个网站能考到沈阳事业编招聘的信息?  成都品牌网站制作公司,成都营业执照年报网上怎么办理?  Python多线程使用规范_线程安全解析【教程】  建站之星如何一键生成手机站?  如何高效利用亚马逊云主机搭建企业网站?  建站主机CVM配置优化、SEO策略与性能提升指南  TestNG的testng.xml配置文件怎么写  如何快速打造个性化非模板自助建站?  建站之星如何快速生成多端适配网站?  股票网站制作软件,网上股票怎么开户?  如何快速搭建FTP站点实现文件共享?  建站之星后台搭建步骤解析:模板选择与产品管理实操指南 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。