阮一峰的IT笔记:首页 -> 分类 -> 数据库 查看所有文章:按分类 | 按月份

MySQL 笔记(II)

10.

GRANT命令用于授予用户权力,REVOKE命令用于除去用户的权力。

MySQL权力分为四级:Global、Database、Table和Column。

11.

GRANT语句格式:

GRANT privileges [columns]

ON item

TO user_name [IDENTIFIED BY 'password']

[REQUIRE ssl_option]

[WITH [GRANT OPTION| limit_options]]

示例:

grant all
on *
to fred identified by 'mnb123'
with grant option;

12.

MySQL的系统数据库:mysql.user, mysql.db, mysql.host, mysql.tables_priv, mysql.columns_priv。

13.

REVOKE 语句的格式:

REVOKE privileges [(columns)]
on item
FROM user_name

or

REVOKE ALL PRIVILEGES, GRANT
FROM user_name

14.

创建并授权一个典型的PHP用户:

grant select, insert, delete, update
on books.*
to bookorama identified by 'bookorama123';

15.

新建索引:

CREATE [UNIQUE|FULLTEXT] INDEX index_name
ON table_name (index_column_name[(length)] [ASC | DESC],...])

lenght 表示对字段前面多长的字符进行索引。

ASC和DESC表示索引的排序顺序,缺省是ASC。

« MySQL 笔记(I) | 首页 | MySQL 笔记(III) »

About

This page contains a single entry from the blog posted on 2007年11月11日 20:34.

The previous post in this blog was MySQL 笔记(I).

The next post in this blog is MySQL 笔记(III).

Many more can be found on the main index page or by looking through the archives.

Powered by
Movable Type 3.33

Post a comment