1. 用PDO来做数据库准备——建库
前面章节讲了用SQL语句直接在MySQL里建库的方法。这里再给大家介绍一种用PHP程序在本机MySQL数据库中建库的方法。
把这段代码复制到createdatabase.php中,存在本机/MAMP/Hotdocs目录下。运行MAMP,并在浏览器地址栏中键入:
http://localhost/createdatabase.php
运行这个程序,如果出现“建库成功”(图5-35),你可以用Workbeach打开你的本机数据库,应该可以看到一个名为s008q的库建成了,如图5-36所示。
图5-35 建库程序运行成功界面
图5-36 s008q库已建成
如果出现如图5-37所示的错误,则说明在库里已经存在s008q这个数据库了。你可以检查一下是以前就有,还是执行了两次建库程序。
图5-37 建库程序在数据库已经存在的情况下报错
(www.xing528.com)
2.建用户
你的本机数据库的管理员用户名是root、密码是root(MAMP是root、WAMP是空)。如果你是一台真正的服务器,管理员用户名和密码绝对不能这么简单,也不能轻易告诉别人。但如果你手下有别的程序员怎么办?他们如果没有用户名、密码就没法访问你的数据库,没法做编程的工作。
这时候就需要为这个程序员建一个用户,给他一套用户名、密码,告诉他这套用户名、密码可以操作哪个数据库以及具有哪些权限。
以上这段程序为s008q建立了一个叫s008的用户,用户密码是s008mm。目前给了那位程序员全部的权限。当然如果你不想给他全部的权限,可以查相关的书,只给他部分权限。
3.建表
在MySQL数据库中建立一个s008q以后,就可以为这个库建表了。
执行这个程序,出现成功界面(图5-38),可以在Workbench中看到一个已经建好的表“addresslist”,如图5-39所示。
图5-38 建表成功界面
图5-39 新增了一个表
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。