第8章 MySQL数据库管理(课件)-《PHP动态网站开发(第2版)》同步教学(电子工业版)

2023-09-09
| 27页
| 181人阅读
| 13人下载
普通

内容正文:

/182 第8章 MySQL数据库管理  8.1 MySQL应用基础 8.2 创建和维护数据库 8.3 创建和维护表 8.4 数据库查询与操作 8.5 其他数据库对象 8.6 安全性管理 /182 8.1 MySQL应用基础 8.1.1 MySQL服务器管理 MySQL采用客户机/服务器体系结构。客户机通过网络连接到MySQL数据库服务器并提交数据操作请求,MySQL服务器用于监听客户机的请求,并根据这些请求访问数据库并向客户机提供所需要的数据。MySQL服务器启动后,才能从客户机连接到该服务器。 在Windows平台上,安装MySQL时通常已将MySQL安装为Windows服务,当Windows启动、停止时,MySQL也随之自动启动、停止。在某些情况下,也可以根据需要使用服务工具来控制MySQL服务器,为此可在控制面板中双击【管理工具】,在【管理工具】窗口中双击【服务】,当出现【服务】窗口时,在右窗格中选择【MySQL】,并利用工具图标来启动或停止MySQL服务器。 第8章目录 /182 8.1 MySQL应用基础 8.1.2 mysql命令行工具 mysql命令行工具是一个简单的SQL外壳,它支持交互式和非交互式使用。当交互使用时,查询结果采用ASCII表格式。当采用非交互式模式时,结果为tab分隔符格式。也可以使用命令行选项更改输出格式。 调用mysql命令行工具: mysql -hhostname -uusername -ppassword 常用mysql选项 mysql的常用命令 第8章目录 /182 8.1 MySQL应用基础 8.1.3 Navicat for MySQL工具 Navicat for MySQL(以下简称为Navicat)是一套专为MySQL设计的强大数据库管理及开发工具,它可以用于3.21及以上版本的MySQL数据库服务器,并支持大部分MySQL最新版本的功能,包括触发器、存储过程、函数、事件、视图以及管理用户等。 在Windows中启动Navicat,可单击【开始】,然后选择【所有程序】→【PremiumSoft】→【Navicat for MySQL】→【Navicat for MySQL】。此时将打开Navicat浏览器窗口,它包括左边的导航窗格和右边的对象窗格。 在Navicat中创建连接 第8章目录 /182 8.2 创建和维护数据库 8.2.1 创建数据库 用CREATE DATABASE来创建数据库并进行命名: CREATE {DATABASE|SCHEMA} [IF NOT EXISTS] db_name [create_specification[,create_specification]...] create_specification: [DEFAULT] CHARACTER SET charset_name|[DEFAULT] COLLATE collation_name 通过修改配置文件my.ini来设置默认的数据库字符集: default-character-set=gb2312 在Navicat中创建数据库 第8章目录 /182 8.2 创建和维护数据库 8.2.2 显示数据库列表 用SHOW DATABASES语句显示当前服务器上所有数据库列表: SHOW DATABASES [LIKE 'pattern'] 用USE语句通知MySQL将指定数据库作为默认(当前)数据库使用,用于后续语句: USE db_name 8.2.3 删除数据库 用DROP DATABASE语句可从服务器上删除指定的数据库: DROP {DATABASE|SCHEMA} [IF EXISTS] db_name 在Navicat中删除数据库 第8章目录 /182 8.3 创建和维护表 8.3.1 数据类型 数值类型 整型数据类型 BIT[(M)] TINYINT[(M)] [UNSIGNED] [ZEROFILL] BOOL,BOOLEAN SMALLINT[(M)] [UNSIGNED] [ZEROFILL] MEDIUMINT[(M)] [UNSIGNED] [ZEROFILL] INT[(M)] [UNSIGNED] [ZEROFILL] BIGINT[(M)] [UNSIGNED] [ZEROFILL] 浮点型数据类型 FLOAT[(M,D)] [UNSIGNED] [ZEROFILL] DOUBLE[(M,D)] [UNSIGNED] [ZEROFILL] FLOAT(p) [UNSIGNED] [ZEROFILL] DECIMAL[(M[,D])] [UNSIGNED] [ZEROFILL] 第8章目录

资源预览图

第8章  MySQL数据库管理(课件)-《PHP动态网站开发(第2版)》同步教学(电子工业版)
1
第8章  MySQL数据库管理(课件)-《PHP动态网站开发(第2版)》同步教学(电子工业版)
2
第8章  MySQL数据库管理(课件)-《PHP动态网站开发(第2版)》同步教学(电子工业版)
3
第8章  MySQL数据库管理(课件)-《PHP动态网站开发(第2版)》同步教学(电子工业版)
4
第8章  MySQL数据库管理(课件)-《PHP动态网站开发(第2版)》同步教学(电子工业版)
5
第8章  MySQL数据库管理(课件)-《PHP动态网站开发(第2版)》同步教学(电子工业版)
6
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。