《2 MySQL基础、安装和配置、创建数据库ppt课件.pptx》由会员分享,可在线阅读,更多相关《2 MySQL基础、安装和配置、创建数据库ppt课件.pptx(30页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、学习目标掌握MySQL的启动、登录和配置、创建数据库13熟悉MySQL的安装与配置2熟悉MySQL的安装与配置掌 握了解熟悉MySQL概述2.12.1目录MySQL安装与配置2.22.2MySQL的使用2.32.3创建数据库2.42.4MySQL是一种开放源代码的关系型数据库管理系统(RDBMS:Relationship DataBase Management System),MySQL数据库系统使用最常用的数据库管理语言-结构化查询语言(SQL:Structure Query Language)进行数据库管理。2.1 MySQL概述2.1 MySQL概述MySQL的海豚标志的名字叫“saki
2、la”,它是由MySQL AB的创始人从用户在“海豚命名”的竞赛中建议的大量的名字表中选出的。获胜的名字是由来自非洲斯威士兰的开源软件开发者Ambrose Twebaze提供。 My前缀据说来自他女儿的名字。2.1 MySQL概述特点: 多平台版本支持(Windows、Linux、MacOS等) 支持多线程,充分利用CPU资源 多开发语言接口API支持(C、Java、PHP、Python、Pascal、VB等) 丰富的内置函数 符合GPL的开源特性(社区版为免费版本) 具有特色的数据类型(如GEO,JSON等) 提供安装版和免安装版两个版本 使用缺点:自身不支持Windows的图形界面(使用第
3、三方管理工具)2.2 MySQL安装与配置2.2.1 MySQL的安装安装版: 从官网 https:/ 下载安装,下载时注意版本号和操作系统类型。2.2 MySQL安装与配置2.2.1 MySQL的安装免安装版: 从官网 https:/ 下载安装,下载时注意版本号和操作系统类型。2.2.2 MySQL的配置2.2 MySQL安装与配置安装版: 下载后正常安装,安装版配置参数在安装时由用户设定,安装结束后生效。2.2.2 MySQL的配置2.2 MySQL安装与配置免安装版:1、下载 MySQL 5.7.31(x86,32位) zip 文件。2、解压缩某个盘符的根目录下,如 D:mysql-5.
4、7.31-win323、在第2步的目录下新建记事本文件,输入如下内容后,保存为 my.ini 文件:mysqld# 设置服务端使用的字符集为utf-8character-set-server=utf8# 绑定允许访问数据库的IPv4地址(如果 x.x.x.x 为 0.0.0.0 ,则表示不限客户端地址)bind-address = x.x.x.x# 设置mysql的端口号port = 3306# 设置mysql的安装目录(X:为安装盘符;DDD为具体的安装目录)(替换X:DDD为本机实际目录)basedir=X:DDD# 设置mysql数据库的数据的存放目录(X:为安装盘符;DDD为具体的安装
5、目录)(替换X:DDD为本机实际目录)datadir=X:DDDdata# 允许最大连接数max_connections=2000# 创建新表时将使用的默认存储引擎default-storage-engine=INNODB# 设置mysql以及数据库的默认编码mysqldefault-character-set=utf8mysql.serverdefault-character-set=utf8# 设置客户端默认字符集clientdefault-character-set=utf82.2.2 MySQL的配置2.2 MySQL安装与配置免安装版:4、在第2步的目录下新建 data 目录。5、以
6、管理员身份运行CMD命令行,在命令中切换到第2步目录,再依次输入如下命令并执行:5.1 初始化数据库(初始化成功后,在第2步的 data 目录中将生成对应的数据库配置文件)rem 预删除已有的数据目录 datard data /Q /Srem 新建数据目录 datamkdir datarem 初始化数据库,务必记录下root用户的初始登录密码binmysqld -initialize -console5.2 安装数据库服务binmysqld -install5.3 启动数据库服务net start mysql5.4 停止数据库服务net stop mysql* - 配置完成 - * # * #
7、 常见安装问题 # * # *Q1:MySQL免安装版,遇到MSVCR120.dll文件丢失错误的解决方案。A1:从微软官网下载并安装 VC redist packages (32位版本:vcredist_x86.exe,或64位版本:vcredist_x64.exe)。安装后,再进行 MySQL 5.7.31 的安装和配置流程。2.3 MySQL的使用 1、通过Windows服务管理器启动MySQL服务 通过Windows的服务管理器可以查看MySQL服务是否开启,首先点击【开始】菜单,在弹出的菜单中选择【运行】命令,打开【运行】对话框输入“services.msc”命令,单击【确定】按钮,
8、此时就会打开Windows的服务管理器。2.3.1 启动MySQL的服务 2.3 MySQL的使用 2、通过DOS命令启动MySQL服务 启动MySQL服务不仅可以通过Windows服务管理器启动,还可以通过DOS命 令来启动,命令如下: DOS命令行不仅可以启动MySQL服务,还可以停止MySQL服务net start mysqlnet stop mysql2.3.1 启动MySQL的服务 1、使用相关命令登录 登录MySQL数据库可以通过DOS命令完成,具体命令如下: 在上述命令中,mysql为登录命令,-h后面的参数是服务器的主机地址, -u后面的参数是登录数据库的用户名,-p后面是登录
9、密码mysql h hostname u username p2.3.2 登陆MySQL数据库2.3 MySQL的使用 2、使用MySQL Command Line Client登录 在开始菜单中依次选择【程序】【MySQL】【MySQL Server 5.x】【MySQL 5.x Command Line Client】打开MySQL命令行客户端窗口,此时就会提示输入密码,密码输入正确便可以登录到MySQL数据库。2.3 MySQL的使用2.3.2 登陆MySQL数据库 要想查看MySQL的帮助信息,首先登录到MySQL数据库,然后在命令行窗口中输入“help;”或者“h”命令,此时就会显示
10、MySQL的帮助信息。 2.3.3 MySQL的相关命令2.3 MySQL的使用2.3 MySQL的使用命令简写具体含义?(?)显示帮助信息clear(c)明确当前输入语句connect(r)连接到服务器,可选参数数据库和主机。delimiter(d)设置语句分隔符。ego(G)发送命令到mysql服务器,并显示结果。exit(q)退出MySQLgo(g)发送命令到mysql服务器。help(h)显示帮助信息notee(t)不写输出文件。print(p)打印当前命令prompt(R)改变mysql提示信息。quit(q)退出MySQLrehash(#)重建完成散列。source(.)执行一个S
11、QL脚本文件,以一个文件名作为参数。status(s)从服务器获取MySQL的状态信息。tee(T)设置输出文件(输出文件),并将信息添加所有给定的输出文件。use(u)用另一个数据库,数据库名称作为参数。charset(C)切换到另一个字符集warnings(W)每一个语句之后显示警告。nowarning(w)每一个语句之后不显示警告。 2.3.3 MySQL的相关命令 为了让初学者更好的使用MySQL命令,接下来以“s”、“u”命令为例进行演示,具体如下: (1)使用“s”命令查看数据库信息。 (2)使用“u”命令切换数据库。2.3.3 MySQL的相关命令2.3 MySQL的使用【例2-
12、1】使用“u”命令切换数据库,如下所示: MySQL5.x自带了四个数据库,如果要操作其中某一个数据库test,首先需要使用“u” 命令切换到当前数据库,执行结果如下所示:2.3.4 MySQL的相关命令2.3 MySQL的使用从上述命令的执行结果“Database changed”可以看出,当前操作的数据库被切换为 test2.3 MySQL的使用【例2-2】使用“s”命令查看数据库信息,结果如下: 2.3.3 MySQL的相关命令2.3 MySQL的使用 1、通过DOS命令重新配置MySQL 在命令行窗口中配置MySQL是很简单的,接下来就演示如何修改MySQL客户端的字符集编码, 首先登
13、录到MySQL数据库,在该窗口中使用如下命令: 执行完上述命令后,以使用“s”命令进行查看,发现MySQL客户端的编码已经修改为gbk。注意:这种方式的修改只针对当前窗口有效,如果新开启一个命令行窗口就会重新读取my.ini配置文件 。set character_set_client = gbk2.3.4 重新配置MySQL2.3 MySQL的使用 2、通过my.ini文件重新配置MySQL 如果想让修改的编码长期有效,就需要在my.ini配置文件中进行配置。配置完成后需要重新启动MySQL服务。2.3.4 重新配置MySQL2.3 MySQL的使用1、Windows系统服务中启动打开Wind
14、ows系统服务,找到MySQL服务项,点击启动。2、Windows命令行方式启动打开Windows命令行(CMD命令),输入:net start mysql2.4.1 启动MySQL服务2.4 创建数据库1、打开Navicat Premium,新建MySQL连接,并完成连接,连接参数:Connection Name(连接名称):自定义输入Host(主机名):localhostPort(端口号): 3306User Name(登录用户名):rootPassword(登录密码):密码勾选:save password(保存登录密码,方便下次自动登录)最后,点击“OK”按钮完成连接。2.4.2 创建数
15、据库2.4 创建数据库2、在Navicat Premium中打开MySQL连接,创建数据库:MySQL连接名称-鼠标右键-New Database2.4.2 创建数据库2.4 创建数据库3、设置新数据库参数:Database Name(数据库名称):自定义输入Character set(字符集):utf8Collation(排序规则):utf8-general-ci点击“OK”按钮完成创建;点击“SQL Preview”标签可以查看创建当前数据库的SQL语句。2.4.2 创建数据库2.4 创建数据库4、查看创建后的数据库信息:2.4.3 查看创建后的数据库2.4 创建数据库5、查看创建后的数据库对象信息:2.4.3 查看创建后的数据库2.4 创建数据库本章主要讲解了MySQL数据库的基础知识、MySQL的安装与配置、MySQL的使用和创建数据库。通过本章的学习,希望初学者真正掌握MySQL数据库的基础知识,并且学会在Windows平台安装与配置MySQL、创建数据库,为后面章节的学习奠定扎实的基础。 本章小结