第4章MySQL数据库管理电子课件 MySQL数据库管理与应用中职 高三 高教版
2022-11-26
|
25页
|
182人阅读
|
30人下载
普通
内容正文:
第4章 MySQL数据库管理
主要内容
4.1 MySQL系统数据库
4.2 创建数据库
4.3 选择数据库
4.4 查看数据库
4.5 修改数据库
4.6 删除数据库
4.7 数据库引擎
4.8 本章小结
4.1 MySQL系统数据库
安装MySQL时自动创建了几个系统数据库,存储MySQL运行和管理需要用到的系统信息。
可以使用SHOW DATABASES命令查看MySQL服务器当前已有的数据库。
【例4.1】查看MySQL服务器所有的数据库。
在MySQL命令行客户端输入命令SHOW DATABASES;
4.1 MySQL系统数据库
4个系统数据库的主要内容如下:
information_schema:元数据,保存了MySQL服务器所有数据库的信息,比如数据库名、数据库的表、访问权限、数据库表的数据类型,数据库索引的信息等。
mysql:主要存储数据库的用户、权限设置、关键字等MySQL自己需要使用的控制和管理信息。
performance_schema:存储数据库服务器的性能参数,可用于监控服务器在运行过程中的资源消耗、资源等待等情况。
sys:库中所有的数据源来自performance_schema,目标是把performance_schema的把复杂度降低,让DBA能更好的阅读这个库里的内容,让DBA更快的了解DB的运行情况。
4.2 创建数据库
4.2.1 使用命令创建数据库
语法格式:
CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name
[[DEFAULT] CHARACTER SET [=] charset_name]
[[DEFAULT] COLLATE [=] collation_name]
[[DEFAULT] ENCRYPTION [=] {'Y' | 'N'}]
4.2 创建数据库
4.2.1 使用命令创建数据库
【例4.2】创建jwgl数据库。
在MySQL命令行客户端输入命令:
CREATE DATABASE jwgl;
4.2 创建数据库
4.2.1 使用命令创建数据库
【例4.3】创建xsgl数据库,指定字符集为gbk。
在MySQL命令行客户端输入命令:
CREATE DATABASE xsgl DEFAULT CHARACTER SET gbk;
4.2 创建数据库
4.2.2 使用图形化工具创建数据库
打开WorkBench工具,连接到MySQL服务器。
在左侧的“SCHEMAS”导航栏单击鼠标右键,在弹出的菜单中选择“Create Schema…”。
在中间的“schema”区域,输入要创建的数据库的名称jwgl1,选择数据库的字符集和校对规则
4.2 创建数据库
4.2.2 使用图形化工具创建数据库
单击右下角的“Apply”按钮,可以查看创建数据库的语句。单击“Apply”按钮完成数据库的创建。
4.3 选择数据库
使用USE语句选择数据库使其成为当前数据库,然后在数据库中对数据库对象进行操作。
语法格式:
USE db_name
【例4.4】选择jwgl数据库。
在MySQL命令行客户端输入命令:USE jwgl
4.4 查看数据库
使用SHOW DATABASES语句查看MySQL服务器中所有的数据库的名称。
使用SHOW CREATE DATABASE语句查看一个数据的创建语句
语法格式:
SHOW CREATE DATABASE db_name
【例4.5】查看jwgl数据库的定义。
在MySQL命令行客户端输入命令:SHOW CREATE DATABASE jwgl \G
4.5 修改数据库
4.5.1 使用命令修改数据库
语法格式:
ALTER {DATABASE | SCHEMA} db_name
[[DEFAULT] CHARACTER SET [=] charset_name]
[[DEFAULT] COLLATE [=] collation_name]
[[DEFAULT] ENCRYPTION [=] {'Y' | 'N'}]
4.5 修改数据库
4.5.1 使用命令修改数据库
【例4.6】修改jwgl数据库的字符集为gbk,校对规则为gbk_chinese_ci。
在MySQL命令行客户端输入命令:
ALTER DATABASE jwgl
DEFAULT CHARACTER SET gbk
DEFAULT COLLATE gbk_chinese_ci;
4.5 修改数据库
4.5.2 使用图形化工具修改数据库
打开WorkBench工具,连接到MySQL服务器。
在左侧的“SCHEMAS”导航栏中选中要修改的数据库名称,单击鼠标右键,在弹出的菜单中选择“Alter Schema…”。
在
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。