酷符网动态语言 > 正文

php连接MySQL数据库的例子

2010-11-24 00:01codeif.com

php连接MySQL数据库的例子

安装配置完了apache和php 的运行环境,就想从数据库读取点东西以试试是否真的管用。测试过程如下
1.创建数据库和表,一下操作均在mysql的命令行进行
(1)create database php_db; 创建数据库
(2)use php_db; 使新创建的数据库为当前应用的数据库
(3)create table user(
id int primary key,
name varchar(20)
);
创建user表,包含id和name两列。
(4)insert into user values(1,’zz’);
insert into user values(2,’aa’);

2.编写php文件读取数据库。代码如下:

	<?php
		//创建一个数据库连接对象
		$db = new mysqli("localhost","数据库登录名","数据库密码");

		//选取database
		$db->select_db("php_db");

		//获取结果集
		$result = $db->query("SELECT * FROM user");

		//得到的记录条数
		$num_results = $result->num_rows;

		//遍历显示
		for($i=0; $i<$num_results; $i++){
		 $row = $result->fetch_assoc();
		 echo $row['id']."\t";
		 echo $row['name']."";
		}
		$db->close();
	?>

保存为test1.php放到apache的安装目录下的htdocs文件夹,在浏览器里输入http://127.0.0.1/test1.php会显示出如下内容:

1 zz
2 aa

显示的内容即为从数据库中读出的内容。

相关文章

新浪微博 | 淘段子 | 我的博客 | 淘宝店铺 | jnan.org | RSS
Copyright © 2009 - 2011 酷符网