对于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小时内与您取得联系。