使用mysql_connect()函数连接数据库(PHP操作MySQL数据库的方法一)
技术百科
黄舟
发布时间:2017-04-20
浏览: 次 php操作mysql数据库的方法-使用mysql_connect()函数连接mysql
PHP提供了大量的MySQL数据库函数,方便了对MySQL数据库进行操作,是 web程序的开发更加简单灵活。
在上一篇文章《PHP访问MYSQL数据库的的五个步骤详解(图)》中介绍了PHP访问数据库的步骤,这篇文章我们将介绍PHP操作数据库的方法!
使用mysql_connect()函数连接mysql
要操作MySQL数据库,首先必须与MySQL服务器建立连接,连接MySQL服务器的语法格式如下:
mysql_connect('hostname','username','password');
该函数的返回值表示这个数据库连接。如果连接成功,则函数返回一个资源,为以后执行SQL指令做准备。
下面的实例使用了 mysql_connect()函数在本地创建与MySQL的连接,具体示例代码如下:
输出结果为:
注意:
如果关闭 MySQL服务器,那么就会输出一下提示信息:
Can't connect to MySQL server on "localhost"(10061)
在上面的代码中,使用mysql_connect()函数连接MySQL数据库库服务
器,从这个函数可以看到,可以指定非本机的机器名作为数据库服务器,这样就为数据的异地存放和数据库的安全隔离提供了保障。
外界用户旺旺具有WWW服务器的直接访问权,如果数据库系统直接放置在WWW服务器上的话,就会给MySQL数据库带来安全隐患。如果为数据库系统安装防火墙,那么PHP可以通过局域网访问数据库,二局域网内部的计算机对外部是不见的,这样就保证了数据库不受外来攻击。
为了方便查询因为连接问题而出现的错误,最好加上由 die()函数进行的错误屏蔽处理机制,上面实例使用mysql_error()函数提取MySQL函数的错误文本,如果没有出错,则返回空字符串,如果浏览器显示“Warning:mysql_connect()。。。。”的字样时,说明数据库连接错误,这样就能迅速的发现错误位置及时改正。
技巧:
在网站开发是,错误是不可避免的,开发人员处了尽量避免错误外,及时准确的找到错误的起因也是必要的,这需要平时不断的积累经验!
mysql_connect()函数连接数据库,我们就介绍到这里,下面我们将介绍如可选择数据库文件,具体请阅读《P使用mysql_select_db()函数选择数据库文件(PHP操作MySQL数据库的方法二)》!
# 就会
# 就能
# 可以通过
# 不受
# 如果没有
# 提示信息
# 旺旺
# php
# mysql
# 数据库文件
# 连接数据库
# 数据库系统
相关栏目:
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
AI推广<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
SEO优化<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
技术百科<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
谷歌推广<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
百度推广<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
网络营销<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
案例网站<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
精选文章<?muma echo $count; ?>
】
相关推荐
- Win11怎么更改输入法顺序_Win11调整语言首
- C#如何在一个XML文件中查找并替换文本内容
- 如何在包含多值的列中精准搜索指定演员?
- Win11怎么关闭防火墙通知_屏蔽Win11安全中
- Go 中 := 短变量声明的类型推导机制详解
- php后缀怎么变mp4能播放_让php伪装mp4正
- Python文件操作优化_大文件与流处理解析【教程
- php嵌入式日志记录怎么实现_php将硬件数据写入
- Win11怎么设置默认PDF阅读器 Win11修改
- php下载安装包太大怎么下载_分卷压缩下载方法【教
- Win11怎么设置鼠标宏_Win11鼠标按键自定义
- 如何在 Go 中判断变量是否为函数类型
- php做exe支持多线程吗_并发处理实现方式【详解
- Windows10系统怎么查看硬盘健康_Win10
- 微信里的php文件怎么变mp4_微信接收php转m
- GML (Geography Markup Lan
- Ajax提交表单PHP怎么接收_处理Ajax发送的
- 如何正确访问 Laravel 模型或对象的属性而非
- Win11怎么设置开机密码_Windows11账户
- Mac的“调度中心”与“空间”怎么用_Mac多桌面
- Windows蓝屏错误0x0000002C怎么解决
- Python异步编程高级项目教程_asyncio协
- Win11如何设置文件关联 Win11修改特定文件
- Go 中实现 Python urllib.quot
- php能控制zigbee模块吗_php通过串口与c
- Win10如何更改电脑休眠时间_Windows10
- Win11声音忽大忽小怎么办 Win11音频增强功
- Windows如何拦截2345弹窗广告_Windo
- Windows服务持续崩溃怎样修复_系统服务保护机
- 如何关闭Win10自动更新更新_Win10系统自动
- c++获取当前时间戳_c++ time函数使用详解
- Win11键盘快捷键大全_Windows 11常用
- WindowsUSB驱动安装异常怎么办_USB驱动
- Win11怎么关闭用户账户控制UAC_Window
- 如何快速验证Golang安装是否成功_运行go v
- 如何使用Golang benchmark测量函数延
- Python邮件系统自动化教程_批量发送解析与模板
- Win10 BitLocker加密教程 Win10
- 如何在Golang中处理数据库事务错误_回滚和日志
- Windows电脑如何截屏?(四种快捷方法)
- VSC怎么快速定位PHP错误行_错误追踪设置法【方
- PHP中require语句后直接调用返回对象方法的
- c# await 一个已经完成的Task会发生什么
- C++如何获取CPU核心数?(std::threa
- 一文详解网站被黑客入侵挂马解决办法
- Win11怎么设置开机问候语_自定义Win11锁屏
- mac怎么安装pip_MAC Python pip
- Win11怎么关闭专注助手 Win11关闭免打扰模
- Python数据挖掘核心算法实践_聚类分类与特征工
- php转exe用什么工具打包快_高效打包软件推荐【

QQ客服