当前位置:首页 > Mysql教程 > 列表

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)

实例代码如下:

  1. <?php 
  2. $con = mysql_connect("localhost","mysql_user","mysql_pwd"); 
  3. if (!$con
  4.   { 
  5.   die('Could not connect: ' . mysql_error()); 
  6.   } 
  7. // 一些代码... 
  8. mysql_close($con); 
  9. ?> 

 

下面我们来看个连接数据库实例先建一个名为test的数据库(使用phpadmin)见下图:

然后,在该表内建一个名为 user的表,

准备工作完成,正式开始:

 

实例代码如下:

  1. <?php 
  2. //connect.php 
  3. $db_server="localhost";// 数据库服务器名称 
  4. $db_user="root"// 连接数据库用户名 
  5. $db_pwd="leaf";//连接数据库密码 
  6. $db_name="test";//数据库的名字 
  7. $db=mysql_connect($db_server,$db_user,$db_pwd,$db_name); 
  8. /* 
  9. 面向对像 
  10. $db=new mysql($db_server,$db_user,$db_pwd,$db_name); 
  11. */ 
  12.  
  13. if(!$db)echo "fail"
  14. else echo "connect success" 
  15. ?> 
  16.  
  17. 如果PHP是4.0以后版本,可以使用mysqli库,相应的代码这样写: 
  18.  代码如下 复制代码 
  19. <?php ...... 
  20. $db=mysqli_connect($db_server,$db_user,$db_pwd,$db_name); 
  21. /* 
  22. 面向对象 
  23. $db=new mysqli($db_server,$db_user,$db_pwd,$db_name); 
  24. */ 
  25. if(mysqli_connect_errno()){ 
  26.   echo "Error: Could not connect to database. Please try again laer."
  27.   exit
  28. else echo "Success!"
  29. ?> 

 

说明:使用了函数库mysqli,所以需要将php.ini文件中的extension=php.mysqli 打开通常,我们将代码前面的几行单独放在一配制文件中,这里取名为 db_config.php

实例代码如下:

  1. <?php 
  2. //db_config.php 
  3. $db_server="localhost";// 数据库服务器名称 
  4. $db_user="root"// 连接数据库用户名 
  5. $db_pwd="leaf";//连接数据库密码 
  6. $db_name="test";//数据库的名字 
  7. ?> 

 

如此一来,最初的那个连接测试代码就成了这样的:

实例代码如下:

  1. <?php 
  2. // connect.php 
  3. require_once(“db_config.php”);//包含配置文件 
  4. $db=mysql_connect($db_server,$db_user,$db_pwd,$db_name); 
  5. //同样也可以用面向对像的语法 
  6. if(!$db)echo "fail"
  7. else echo "connect success" 
  8. ?> 

Tags: 入门教程 访问 MySQL

分享到: