首页 理论教育 MMM准备+跨媒体信息传播-建库程序报错-建用户

MMM准备+跨媒体信息传播-建库程序报错-建用户

时间:2023-10-29 理论教育 版权反馈
【摘要】:把这段代码复制到createdatabase.php中,存在本机/MAMP/Hotdocs目录下。图5-37建库程序在数据库已经存在的情况下报错2.建用户你的本机数据库的管理员用户名是root、密码是root。以上这段程序为s008q建立了一个叫s008的用户,用户密码是s008mm。

MMM准备+跨媒体信息传播-建库程序报错-建用户

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 新增了一个表

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈