·5.SQ操作 MySQL 54DCL概述 sQL的数据控制语言(DCL)用来设置或者更改数据库用户 或角色权限的语句,这些语句包括 GRANT、 REVOKE等语 句,在默认状态下,只有 sysadmin、 dbcreator、 db owner 或 db securityadmin等角色的成员才有权利执行数据控制 语言 SL中常见的DCL语句如下所示 分配权限: GRANT 收回权限:REV0KE MySQL数据库应用》http:/mysq!xg.hactcm.edu.cn 第11页
《MySQL数据库应用》 http://mysql.xg.hactcm.edu.cn/ 第 11 页 5. SQL操作 5.4 DCL概述 • SQL 的数据控制语言 (DCL) 用来设置或者更改数据库用户 或角色权限的语句,这些语句包括GRANT、REVOKE等语 句,在默认状态下,只有sysadmin、dbcreator、db_owner 或db_securityadmin等角色的成员才有权利执行数据控制 语言。 • SQL中常见的DCL语句如下所示: – 分配权限: GRANT – 收回权限: REVOKE
6.管理数据库 MySQL ●000 在 MySQL(,zip)安装成功后,系统会自动创建3个数据 库: information_ schema、 performance schema、 mysql。 MySQL把有关数据库的信息存储在这3个数据库 中。如果删除了这些系统默认的数据库, MySQL将不 能够正常工作。 mysql> show databases Database information schema mysql performance_schema MySQL数据库应用》http:/mysq!xg.hactcm.edu.cn 第12页
《MySQL数据库应用》 http://mysql.xg.hactcm.edu.cn/ 第 12 页 6. 管理数据库 • 在MySQL(.zip)安装成功后,系统会自动创建3个数据 库:information_schema、 performance_schema、 mysql。MySQL把有关数据库的信息存储在这3个数据库 中。如果删除了这些系统默认的数据库,MySQL将不 能够正常工作
0°6.管理数据库 MySQL (1)查看 MySQL中已有数据库 命令: Show databases; mysql> show databases; i Database in formation schema mysql performance_schema sakila sys world rows in set (0.17 sec) 注意: MySQLI中,每条5QL语句都以";"作为结束标志。 MySQL数据库应用》http:/mysq!xg.hactcm.edu.cn 第13页
《MySQL数据库应用》 http://mysql.xg.hactcm.edu.cn/ 第 13 页 6. 管理数据库 • (1)查看 MySQL 中已有数据库 – 命令: Show databases; 注意:MySQL中,每条SQL语句都以“;”作为结束标志
0°6.管理数据库 MySQL (1)查看 MySQL中已有数据库 show命令结束后,没有键入“;”的结果: ysql>show database i Database information schema i mysql perf ormance schema sakila sys i world 6 rows in set (0.00 sec) MySQL数据库应用》http:/mysq!xg.hactcm.edu.cn 第14页
《MySQL数据库应用》 http://mysql.xg.hactcm.edu.cn/ 第 14 页 6. 管理数据库 • (1)查看 MySQL 中已有数据库 – show命令结束后,没有键入“ ; ”的结果:
0°6.管理数据库 MySQL (2)创建数据库 命令: Create DATABASE[ IF not exists]数据库名 default] character set字符集 [ default] collate校对规则名 命令说明: · iF not exists:数据库重名时,可以避免提示错误 · character set:指定数据库字符采用的默认字符集。 ·co‖ate:指定字符集的校对规则 MySQL数据库应用》http:/mysq!xg.hactcm.edu.cn 第15页
《MySQL数据库应用》 http://mysql.xg.hactcm.edu.cn/ 第 15 页 6. 管理数据库 • (2)创建数据库 – 命令: Create DATABASE [IF not exists] 数据库名 [default] character set 字符集 I [default] collate 校对规则名 – 命令说明: • IF not exists:数据库重名时,可以避免提示错误。 • character set:指定数据库字符采用的默认字符集。 • collate :指定字符集的校对规则