文档详情

《MySQL数据库原理与应用案例教程》 课件 项目3 创建与管理数据库.pptx

发布:2024-08-28约4.31千字共41页下载文档
文本预览下载声明

《MySQL数据库项目化教程》;;?了解字符集和字符排序规则。

?掌握数据库的创建和查看。

?掌握指定当前数据库。

?掌握数据库的修改和删除。;知识重点

?创建数据库。

?删除数据库。

知识难点

?修改数据库。;;;;按要求完成创建数据库和查看数据库。具体要求如下:

(1)创建三个数据库,名称分别为chjgl_db、chjgl_test_db、test_db。其中,数据库chjgl_test_db指定其默认字符集为utf8;创建test_db数据库时避免因为存在同名数据库,出现错误提示。

(2)查看服务器主机上的所有数据库。

(3)查看数据库“chjgl_test_db”的默认字符集。

(4)查看与“test_db”完全匹配的数据库。

(5)查看名称中包含“test”的数据库。

(6)查看名称中以“chjgl”开头的数据库。

;(1)会创建数据库。

(2)会指定数据库的默认字符集。

(3)会查看数据库。

(4)会查看与条件匹配的数据库。

(5)通过学习数据库命名及代码编写规范,让学生树立严谨、认真的工作态度。;依据创建数据库和查看数据库的基本语法格式,选择相应的可选参数项,完成数据库的创建与查看。;步骤1创建数据库

创建数据库chjgl_db。

mysqlcreatedatabasechjgl_db;

执行结果显示如所示。结果信息显示“QueryOK,1rowaffected(1.37sec)”表示数据库创建成功。

;步骤2创建数据库,并指定其默认字符集

创建数据库chjgl_test_db,并指定其默认字符集为utf8(也可在MySQL配置文件中指定)。

mysqlcreatedatabasechjgl_test_dbdefaultcharactersetutf8;

执行结果显示如图所示。;步骤3查看数据库“chjgl_test_db”的默认字符集

mysqlshowcreatedatabasechjgl_test_db;

执行结果显示如图所示。从显示的结果可以看出,数据库“chjgl_test_db”的默认字符集为指定的utf8。;步骤4创建数据库,避免因为存在同名数据库出现错误提示

创建数据库test_db,避免因为存在同名数据库出现错误提示。

mysqlcreatedatabaseifnotexiststest_db;

执行结果显示如图所示。;步骤5查看服务器主机上的所有数据库

mysqlshowdatabases;

执行结果显示如图所示。从显示的结果可以看出,已经存在上述步骤创建的三个数据库,说明数据库创建成功。;步骤6查看与??test_db”完全匹配的数据库

mysqlshowdatabasesliketest_db;

执行结果显示如图所示。结果显示只有名称为“test_db”的数据库。;步骤7查看名称中包含“test”的数据库

mysqlshowdatabaseslike%test%;

执行结果显示如图所示。结果显示名称中包含“test”的所有数据库。;步骤8查看名称中以“chjgl”开头的数据库

mysqlshowdatabaseslikechjgl%;

执行结果显示如图所示。结果显示名称中以“chjgl”开头的所有数据库。;数据库是按照数据结构来组织、存储和管理数据的仓库。

MySQL自带四个默认数据库:

information_schema:信息数据库,提供了访问数据库元数据的各种视图,包括数据库、表、字段类型以及访问权限等。

performance_schema:性能数据库,为MySQL服务器的运行时状态提供了一个底层的监控功能。MySQL默认启动了性能数据库。

mysql:存储了MySQL服务器正常运行所需的各种信息。包含了关于数据库对象元数据(metadata)的数据字典表和系统表。

sys:包含了一系列方便DBA和开发人员利用performance_schema性能数据库进行性能调优和诊断的视图。;SQL(StructuredQueryLanguage,结构化查询语言),SQL语言是目前广泛使用的关系数据库标准语言。

SQL包括:

数据定义语言(DataDefinitionLanguage,DDL)定义数据库的逻辑结构,包括定义数据库、基本表、视图和索引4部分。

数据操作语言(DataManipulationLanguage,DML)包括插入、删除和更新三种操作。

数据查询语言(DataQueryLanguage,DQL)用来查询表中的记录;

数据控制语言(DataControlLanguage,DCL)对用户访问数据的控制有基本表和视图的授

显示全部
相似文档