MySQL数据库技术与应用(21世纪高等学校计算机专业实用规划教材)

MySQL数据库技术与应用(21世纪高等学校计算机专业实用规划教材)
作者: 编者:赵明渊|责编:黄芝
出版社: 清华大学
原售价: 59.80
折扣价: 47.84
折扣购买: MySQL数据库技术与应用(21世纪高等学校计算机专业实用规划教材)
ISBN: 9787302567967

作者简介

内容简介

第3章MySQL数据库 本章要点 (1) MySQL数据库简介。 (2) 数据定义。 (3) 存储引擎。 数据库是一个存储数据对象的容器,数据对 象包含表、视图、索引、存储过程、触发器等, 我们必须首先创建数据库,然后才能创建存放于 数据库中的数据对象。本章介绍MySQL数据库概 述,MySQL数据库的创建、选择、修改和删除, 存储引擎等内容。 本书很多例题都是基于学生信息数据库 stusys,stusys是本书的重要数据库,参见附 录B 学生信息数据库stusys的表结构和样本数 据。 3.1MySQL数据库简介 安装MySQL数据库时,生成了系统使用的数 据库,包括mysql、information_schema、 performance_schema和sys等,MySQL把有关数 据库管理系统自身的管理信息都保存在这几个数 据库中,如果删除了它们,MySQL将不能正常工 作,操作时要十分小心。 可以使用SHOW DATABASES命令查看已有的 数据库。 【例3.1】查看MySQL服务器中的已有数据 库。 在MySQL命令行客户端输入如下语句: mysql>SHOW DATABASES; 执行结果: +---------------+ |Database| +---------------+ |information_schema| |mysql| |performance_schema| |sys | +---------------+ 4 rows in set (0.00 sec) 这几个系统使用的数据库如果被删除了, MySQL将无法正常工作,操作时务必注意,其作 用分别介绍如下。 (1) information_schem: 保存关于 MySQL服务器所维护的所有其他数据库的信息。 如数据库名、数据库的表、表栏的数据类型与访 问权限等。 (2) mysql: 描述用户访问权限。 (3) performance_schema: 主要用于收 集数据库服务器性能参数。 (4) sys: 该数据库里面包含了一系列 的存储过程、自定义函数以及视图,存储了许多