揭秘PHP+MySQL动态网站开发基础实例教程_PHP教程
教程Tag:暂无Tag,欢迎,赚取U币!
本文是一篇很基础的实例教程,都是一些基础代码,没有什么炫的,目前大量的php教程都是基于UNIX,但为易学起见,本教程集中在基于Windows的平台上。除了安装部分,有或多或少的针对于Windows的说明外,其它部分对所有的平台都是一样的。在教程中,我们将一步一步地建立一个小的网站,使用了PHP和MySQL的下面特性:
1. 查看数据库;
2. 编辑数据库的记录;
3. 修改数据库的记录;
4. 删除数据库的记录。
我们将同时学习MySQL和PHP,一起去感觉它们。本文直接从这里学,如果不会安装配置Apache+PHP+Mysql请查看网页教学网相关文章吧!
先运行web服务器(已增加PHP扩展); 运行MySQL。
创建和操纵一个MySQL数据库:
首先我们需要创建要使用的数据库和表。数据库起名为"example",表名为"tbl",有以下字段:识别号,名,姓和信息。要通过mysql终端完成建库和定义表的工作,只要双击或运行c:\mysql\bin\mysql.exe。
如果要看在MySQL中已经定义了哪些表,可以使用(注意mysql>是终端提示符):
Mysql> show databases; <回车>
这个命令可能显示如下信息:
+----------+
| Database |
+----------+
| mysql |
| test |
+----------+
2 rows in set (0.01 sec)
为了定义一个新的数据库(example),键入:
Mysql> create database example; <回车>
你将会看到一个回答,如:
Query OK, 1 row affected (0.17 sec)很发,我们现在有了一个新数据库了。现在我们可以在库中建立一个新表,但首先我们需要先选中新的数据库:
Mysql> use example; <回车>
回答应该是:
Database changed
现在我们可以建表了,有如下字段:
索引号 - 整数
用户名 - 最大长度为30的字符串
用户姓 - 最大长度为50的字符串
自由信息 - 最大长度为100的字符串
在MySQL提示符下键入下面的命令来创建表:
MySQL> create table tbl (idx integer(3), UserName varchar(30), LastName varchar(50), FreeText varchar(100));<回车>
回答应该是:
Query OK, 0 rows affected (0.01 sec)
好,让我们看一下从MySQL提示符下看表是什么样子的,键入命令:
MySQL> show columns from tbl; <回车>
我们将得到下面的结果:
+----------+--------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+----------+--------------+------+-----+---------+-------+
| idx | int(3) | YES | | NULL | |
| UserName | varchar(30) | YES | | NULL | |
| LastName | varchar(50) | YES | | NULL | |
| FreeText | varchar(100) | YES | | NULL | |
+----------+--------------+------+-----+---------+-------+
来源:模板无忧//所属分类:PHP教程/更新时间:2010-02-06
热门源码