站长百科 | 数字化技能提升教程 数字化时代生存宝典
首页
数字化百科
电子书
▼
建站程序
开发
服务器
办公软件
开发教程
▼
服务器教程
软件使用教程
运营教程
热门电子书
▼
CSS教程
WordPress教程
导航
程序频道
推广频道
网赚频道
人物频道
网站程序
网页制作
云计算
服务器
CMS
论坛
网店
虚拟主机
cPanel
网址导航
WIKI使用导航
WIKI首页
热点词条
最新资讯
网站程序
站长人物
页面分类
使用帮助
编辑测试
创建条目
网站地图
站长百科导航
站长百科
主机侦探
IDCtalk云说
跨境电商导航
WordPress啦
站长专题
网站推广
网站程序
网站赚钱
虚拟主机
cPanel
网址导航专题
云计算
微博营销
虚拟主机管理系统
开放平台
WIKI程序与应用
美国十大主机
编辑“
CentOS/构建MySQL数据库服务器
”(章节)
人物百科
|
营销百科
|
网赚百科
|
站长工具
|
网站程序
|
域名主机
|
互联网公司
|
分类索引
跳转至:
导航
、
搜索
警告:
您没有登录。如果您做出任意编辑,您的IP地址将会公开可见。如果您
登录
或
创建
一个账户,您的编辑将归属于您的用户名,且将享受其他好处。
反垃圾检查。
不要
加入这个!
==测试MySQL== 下面对MySQL进行测试。包括建立新用户,以及用对关系性数据库进行数据库操作的指令来试着建立数据库及数据表。这里,新建用户以centospub为例。 <pre>[root@sample ~]# mysql -u root -p ← 通过密码用root登录 Enter password: ← 在这里输入密码 Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 9 to server version: 4.1.20 Type 'help;' or '\h' for help. Type '\c' to clear the buffer. mysql> grant all privileges on test.* to centospub@localhost identified by '在这里定义密码'; ← 建立对test数据库有完全操作权限的名为centospub的用户 Query OK, 0 rows affected (0.03 sec) mysql> select user from mysql.user where user='centospub'; ← 确认centospub用户的存在与否 +---------+ | user | +---------+ | centospub | ← 确认centospub已经被建立 +---------+ 1 row in set (0.01 sec) mysql> exit ← 退出MySQL服务器 Bye [root@sample ~]# mysql -u centospub -p ← 用新建立的centospub用户登录MySQL服务器 Enter password: ← 在这里输入密码 Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 10 to server version: 4.1.20 Type 'help;' or '\h' for help. Type '\c' to clear the buffer. mysql> create database test; ← 建立名为test的数据库 Query OK, 1 row affected (0.00 sec) mysql> show databases; ← 查看系统已存在的数据库 +-------------+ | Database | +-------------+ | test | +-------------+ 1 row in set (0.00 sec) mysql> use test ← 连接到数据库 Database changed mysql> create table test(num int, name varchar(50)); ← 在数据库中建立表 Query OK, 0 rows affected (0.03 sec) mysql> show tables; ← 查看数据库中已存在的表 +-------------------+ | Tables_in_test | +-------------------+ | test | +-------------------+ 1 row in set (0.01 sec) mysql> insert into test values(1,'Hello World!'); ← 插入一个值到表中 Query OK, 1 row affected (0.02 sec) mysql> select * from test; ← 查看数据库中的表的信息 +------+-------------------+ | num | name | +------+-------------------+ | 1 | Hello World! | +------+-------------------+ 1 row in set (0.00 sec) mysql> update test set name='Hello Everyone!'; ← 更新表的信息,赋予新的值 Query OK, 1 row affected (0.00 sec) Rows matched: 1 Changed: 1 Warnings: 0 mysql> select * from test; ← 查看数据库中的表的信息 +------+----------------------+ | num | name | +------+----------------------+ | 1 | Hello Everyone! | ← 确认被更新到新的值 +------+----------------------+ 1 row in set (0.01 sec) mysql> delete from test where num=1; ← 删除表内的值 Query OK, 1 row affected (0.00 sec) mysql> select * from test; ← 确认删除结果 Empty set (0.01 sec) mysql> drop table test; ← 删除表 Query OK, 0 rows affected (0.01 sec) mysql> show tables; ← 查看表信息 Empty set (0.00 sec) ← 确认表已被删除 mysql> drop database test; ← 删除名为test的数据库 Query OK, 0 rows affected (0.01 sec) mysql> show databases; ← 查看已存在的数据库 Empty set (0.01 sec) ← 确认test数据库已被删除(这里非root用户的关系,看不到名为mysql的数据库) mysql> exit ← 退出MySQL服务器 Bye</pre> 然后,删除测试用过的遗留用户。 <pre>[root@sample ~]# mysql -u root -p ← 通过密码用root登录 Enter password: ← 在这里输入密码 Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 12 to server version: 4.1.20 Type 'help;' or '\h' for help. Type '\c' to clear the buffer. mysql> revoke all privileges on *.* from centospub@localhost; ← 取消centospub用户对数据库的操作权限 Query OK, 0 rows affected (0.00 sec) mysql> delete from mysql.user where user='centospub' and host='localhost'; ← 删除centospub用户 Query OK, 1 row affected (0.01 sec) mysql> select user from mysql.user where user='centospub'; ← 查找用户centospub,确认已删除与否 Empty set (0.01 sec) ← 确认centospub用户已不存在 mysql> flush privileges; ← 刷新,使以上操作生效 Query OK, 0 rows affected (0.01 sec) mysql> exit Bye</pre> 最后,重新启动一次[[HTTP]]服务,让php-mysql反映到HTTP服务中。 <pre>[root@sample ~]# /etc/rc.d/init.d/httpd restart ← 重新启动HTTP服务 Stopping httpd: [ OK ] Starting httpd: [ OK ]</pre>
摘要:
请注意,您对站长百科的所有贡献都可能被其他贡献者编辑,修改或删除。如果您不希望您的文字被任意修改和再散布,请不要提交。
您同时也要向我们保证您所提交的内容是您自己所作,或得自一个不受版权保护或相似自由的来源(参阅
Wordpress-mediawiki:版权
的细节)。
未经许可,请勿提交受版权保护的作品!
取消
编辑帮助
(在新窗口中打开)