PHP入门教程之Web访问MySQL实例教程
发布:smiling 来源: PHP粉丝网 添加日期:2014-02-27 13:56:09 浏览: 评论:0
在php中访问mysql我们需要利用php的各种函数来实现的,最常用的函数是mysql_connect()函数了,用它就可以连接数据库,其它的我们后面再廛.
mysql_connect()函数定义和用法
mysql_connect() 函数打开非持久的 MySQL连接.
语法:mysql_connect(server,user,pwd,newlink,clientflag)
实例代码如下:
- <?php
- $con = mysql_connect("localhost","mysql_user","mysql_pwd");
- if (!$con)
- {
- die('Could not connect: ' . mysql_error());
- }
- // 一些代码...
- mysql_close($con);
- ?>
下面我们来看个连接数据库实例先建一个名为test的数据库(使用phpadmin)见下图:
然后,在该表内建一个名为 user的表,
准备工作完成,正式开始:
实例代码如下:
- <?php
- //connect.php
- $db_server="localhost";// 数据库服务器名称
- $db_user="root"; // 连接数据库用户名
- $db_pwd="leaf";//连接数据库密码
- $db_name="test";//数据库的名字
- $db=mysql_connect($db_server,$db_user,$db_pwd,$db_name);
- /*
- 面向对像
- $db=new mysql($db_server,$db_user,$db_pwd,$db_name);
- */
- if(!$db)echo "fail";
- else echo "connect success"
- ?>
- 如果PHP是4.0以后版本,可以使用mysqli库,相应的代码这样写:
- 代码如下 复制代码
- <?php ......
- $db=mysqli_connect($db_server,$db_user,$db_pwd,$db_name);
- /*
- 面向对象
- $db=new mysqli($db_server,$db_user,$db_pwd,$db_name);
- */
- if(mysqli_connect_errno()){
- echo "Error: Could not connect to database. Please try again laer.";
- exit;
- }
- else echo "Success!";
- ?>
说明:使用了函数库mysqli,所以需要将php.ini文件中的extension=php.mysqli 打开通常,我们将代码前面的几行单独放在一配制文件中,这里取名为 db_config.php
实例代码如下:
- <?php
- //db_config.php
- $db_server="localhost";// 数据库服务器名称
- $db_user="root"; // 连接数据库用户名
- $db_pwd="leaf";//连接数据库密码
- $db_name="test";//数据库的名字
- ?>
如此一来,最初的那个连接测试代码就成了这样的:
实例代码如下:
- <?php
- // connect.php
- require_once(“db_config.php”);//包含配置文件
- $db=mysql_connect($db_server,$db_user,$db_pwd,$db_name);
- //同样也可以用面向对像的语法
- if(!$db)echo "fail";
- else echo "connect success"
- ?>
Tags: 入门教程 访问 MySQL
相关文章
- ·PHP MySQL入门教程之创建数据库/表及保存数据(2014-03-02)
- ·MySQL入门教程之学习笔记(2014-10-03)
- ·MySQL入门教程之用户管理(增加,删除,权限)(2014-10-03)
- ·mysql授权用户远程访问工作笔记(2014-09-24)
- ·mysql远程访问权限配置方法详解(2014-09-24)
- ·mysql设置远程访问数据库方法(2014-09-29)
- ·MySQL远程访问的设置方法详解(2014-10-02)
- ·MySQL无法远程访问处理办法(2014-10-02)
- ·nodejs访问mysql数据库使用说明详解(2014-10-04)
- ·Linux允许MySQL数据库远程访问方法(2014-10-10)
- ·MySQL数据库设置远程访问权限方法总结(2014-10-15)
- ·不能远程访问mysql数据库解决方案(2014-10-17)
- ·mysql设置指定ip远程访问连接例子(2014-10-17)
- ·怎样使MySQL安全以对抗解密高手(2013-11-11)
- ·MYSQL用户root密码为弱口令的攻击(2013-11-11)
- ·Mysql数据库的安全配置、实用技巧(2013-11-11)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)