(本科)第02章 创建和管理数据库-MySQLppt课件.pptx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《(本科)第02章 创建和管理数据库-MySQLppt课件.pptx》由会员分享,可在线阅读,更多相关《(本科)第02章 创建和管理数据库-MySQLppt课件.pptx(86页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、课程主讲人:第02章 创建和管理数据库-MySQLMySQL数据库设计与应用主讲:张成叔微信(QQ):7153265 微信公众号:张成叔第 2 章 创建和管理数据库工作情境和任务n ”高校学生成绩管理系统 “的开发团队设计出了SchoolDB数据库的关系模型,现在需要使用关系数据库软件MySQL来创建高校学生成绩管理系统的数据库,并对该数据库进行管理n 完成创建数据库和管理数据库知识和技能目标n理解字符集和校对规则的相关概念n熟练掌握使用命令行的方式创建数据库n熟练掌握使用Workbench客户端创建数据库n熟练掌握查看显示和打开数据库的操作n熟练掌握修改数据库的方法和步骤n掌握删除数据库的操
2、作本章重点和难点n在命令行“MySQL 8.0 Command Line Client”模式下对数据库的操作n数据库创建和修改命令的使用方法和步骤知识技能结构图第1章 创建和管理数据库连接MySQL服务器2 2使用Workbench连接登录MySQL服务器1 13 3创建和管理SchoolDB数据库目 录内容结构图n字符的编码u简称: Encodingu字符(Character)是指人类语言中最小的表义符号,如A、B等u对给定每个字符赋予一个数值,用数值来代表对应的字符,这一数值就是字符的编码u例如: 给字符A赋予数值0,给字符B赋予数值1 则0就是字符A的编码, 1就是字符B的编码字符集和校
3、验规则n字符集u简称: Character Setu给定一系列字符并赋予对应的编码后,所有这些字符和编码对组成的集合u例如: 给定字符列表为A,B时,A=0,B=1就是一个字符集字符集和校验规则n校验规则u简称: Collationu指在同一字符集内字符之间的比较规则u确定字符集的校对规则后,才能在一个字符集上定义什么是等价的字符,以及字符之间的大小关系u每个字符校对规则将唯一对应一种字符集,但一个字符集可以对应多种字符校对规则,其中有一个是默认字符集的校对规则(Default Collation)字符集和校验规则n符校对规则名称遵从命名惯例u以字符校对规则对应的字符集名称开头u以“_ci”、
4、“_cs”或“_bin”结尾。 “_ci”表示大小写不敏感,即不区分大小写 “_cs”表示大小写敏感,即区分大小写 “_bin”表示按编码值比较u例如: 在字符校对规则“utf8_general_ci”下 字符“a”和“A”是等价的,即不区分大小写字符集和校验规则n字符集和校对规则层次uMySQL对字符集的支持细化到4个层次 服务器、数据库、数据表和连接层4个层次 为避免乱码问题的出现,从连接层级、客户端和结果返回级、数据库级、表级、服务器级等各个层级使用一致的字符集和校对规则uMySQL支持中文的常用字符集主要有3种 UTF-8字符集。互联网广泛支持的Unicode字符集,长度为3字节 GB
5、K字符集。主要用于显示汉字,长度为2字节 GB2312字符集和校验规则一起努力 共同提高n启动和停止MySQL服务u途径一:通过“计算机管理”窗口u途径二:命令提示符启动MySQL服务n途径一:“计算机管理”窗口方式启动MySQL服务操作操作演示演示:通过:通过“计算机管理计算机管理”窗口启动和停止窗口启动和停止n途径二:命令提示符u步骤一:依次选择“开始”“Windows系统”“命令提示符”命令u步骤二:切换到安装的MySQL数据库的“bin”目录下 输入命令:CD C:Program FilesMySQLMySQL Server 8.0bin 命令”CD”:更改当面目录启动MySQL服务n
6、途径二:命令提示符u步骤三:输入连接服务器命令 mysql -u root p 输入对应的密码(默认以root账户登录),检测MySQL服务是否已经启动 如果未启动,写连接失败,提示:“Cant connect MySQL server on localhost(10061)”启动MySQL服务n途径二:命令提示符u步骤四:输入启动MySQL服务命令 net start mysql80 “80”表示版本号 当提示“MySQL80服务已经启动成功。”时,表示MySQL服务启动成功启动MySQL服务n途径二:命令提示符u步骤五:再次输入连接服务器命令 mysql -u root p 输入对应的密码
7、(默认以root账户登录),检测MySQL服务是否已经启动 连接成功启动MySQL服务n途径二:命令提示符u步骤六:输入停止MySQL服务命令 net stop mysql80 提示:“MySQL80服务已经成功停止。”启动MySQL服务n操作演示:命令提示符启动MySQL服务操作操作演示演示:“命令提示符命令提示符”方式启动和停止方式启动和停止一起努力 共同提高n连接MySQL服务器的方式u方式一:命令行方式u方式二:“MySQL 8.0 Command Line Client”方式连接MySQL服务器n方式一:命令行方式u命令:mysql -u root -p 命令语法:mysql -h
8、服务器主机地址 -u 用户名 -p 密码 -h参数:如果是连接到本机的服务器,可以省略 -u参数:后面的root为用户名,必须是服务器中存在的用户名 -p参数:该参数后面可以不写密码,按“Enter”键后输入密码u该命令必须运行于bin目录下: C:Program FilesMySQLMySQL Server 8.0binu连接成功后当面目录切换为:mysql连接MySQL服务器n操作演示:命令行方式连接MySQL服务器操作操作演示演示:通过:通过“命令提示符命令提示符”连接连接MySQL服务服务n方式二:“MySQL 8.0 Command Line Client”客户端u步骤一:依次选择“
9、开始”“所有程序” “MySQL”“MySQL 8.0 Command Line Client”u打开“MySQL 8.0 Command Line Client”客户端u输入密码连接MySQL服务器n操作演示:“MySQL 8.0 Command Line Client”客户端连接MySQL服务器操作操作演示:通过演示:通过“MySQL 8.0 Command Line Client”连接连接一起努力 共同提高nMySQL8.0默认的字符集uutf8mb4,是LTTF-8的超集u占4字节编码u对应的校对规则为utf8mb4_0900_ai_cin如果默认的字符集和校对规则不能满足需要,可重新
10、设置设置MySQL字符集n查看当前系统字符集参数u命令:SHOW VARIABLES LIKE character%;uMySQL的命令要以“;”结束设置MySQL字符集n修改字符集u例如:将数据库和服务器的字符集修改为GB2312u命令1:SET character_set_server=gb2312;u命令2:SET character_set_database=gb2312;n查看是否修改成功u命令:STATUS;设置MySQL字符集n操作演示:修改和查看字符集设置MySQL字符集操作操作演示演示:查看和修改字符集:查看和修改字符集一起努力 共同提高【技能训练2-1】启动和连接服务器【技
11、能训练2-1】在自己计算机上启动和连接服务器并修改字符集n启动MySQL服务u“管理计算机”方式u“命令行”方式n连接登录到MySQL服务器u命令行方式u “MySQL 8.0 Command Line Client”客户端方式n修改并查看字符集u将数据库和服务器的字符集修改为GB 2312u查看修改的结果需求需求【技能训练2-1】启动和连接服务器n使用“命令行”方式启动MySQL服务时,需要先将当前目录修改为:“C:Program FilesMySQLMySQL Server 8.0bin”n连接登录时,输入的密码默认为安装时设置的“root”账户的密码,如果密码忘记或者密码不正确将无法连接
12、。n修改字符集时,需要将数据库和服务器的字符集都修改为相同的字符集,否则会造成后续应用麻烦 关键步骤关键步骤【技能训练2-1】启动和连接服务器n需要熟练使用“MySQL 8.0 Command Line Client”客户端方式或者“MySQL Shell”客户端方式n “MySQL 8.0 Command Line Client”客户端方式下,输入命令的最后要用“;”结束u如:SET character_set_server=gb2312;n快速设置客户端、服务器及数据库为某一相同字符集可以使用SET NAMES命令u如:SET NAMES UTF8;补充说明补充说明【技能训练2-1】启动和
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 本科第02章 创建和管理数据库-MySQLppt课件 本科 02 创建 管理 数据库 MySQLppt 课件
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内