版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第
章第4章存储引擎、数据类型和字符集.pptx
第5章数据表基本操作.pptx第6章数据的插入、修改和删除操作.pptx
第7章单表数据记录查询.pptx第8章多表数据记录查询.pptx第9章运算符.pptx第10章MySQL
常用函数.pptx第11章索引.pptx第12章视图.pptx第13章存储过程和函数.pptx第14章触发器.pptx第15章
MySQL日志管理.pptx第16章数据的备份与恢复.pptx第17章MySQL
的权限与安全.pptx数据库概述全套可编辑PPT课件第1章数据库概述.pptx第2章MySQL
的安装与配置.pptx
第3章数据库基本操作.pptx1.1数据库163学生姓名学生性别学生年龄所属班级小美女22大二3班小明男23大四2班小伟男20大一3班数据库(Database)是指长期存储在计算机内,有组织的、可共享的数据集合。它可视为一个电子化的文件柜,用来存储电子文件,用户可以对文件中的数据进行查询、新增、更新、删除等操作。
1.
1数据库
1.1.1
数据库的概念和作用表1-1
学生信息表—3—1
实现了数据独立性数据独立性包括物理独立性和逻辑独立性。2
实现了数据共享3
减少了数据冗余度数据冗余是指数据在存储器中不必要的重复存储。4
实现了数据的集中控制5
维护了数据完整性数据完整性是指数据的一致性、正确性、有效性和相容性。6
提高了数据的可恢复性
1.
1数据库
1.1.2
数据库的特点—4—手段的形式构架。其主要作用是确定系统中数据的定义和格式,使人更容易理解,便于在数据库系统上实现。2
数据模型的类型◆概念数据模型(Conceptual
Data
Model)
:
主要用来描述现实世界数据的概念化结构。◆逻辑数据模型(Logixal
Data
Model)
:是用户在数据库中所看到的数据模型,反映的是系统设计人员对
数据存储的观点,是对概念数据模型的进一步分解和细化,主要包括层次数据模型、网状数据模型和关
系数据模型三种类型。◆物理数据模型(Physical
Data
Model)
:
这是描述数据在存储介质上的组织结构的数据模型。数据模型的概念数据模型(Data
Model)是对现实世界数据的模拟和抽象,是数据库系统中用于提供信息表示和操作1.
1数据库
>1.1.3
数据模型—5—①数据结构。数据结构是数据模型的基础,用于描述数据库对象的静态特征,包括数据的类型、内容、性质
及数据之间的联系等。②数据操作。用于描述数据库对象的动态特征,包括在相应数据结构上的操作类型和操作方式,主要指查询、
插入、删除和修改等操作。③数据完整性约束。数据完整性约束是一组完整性规则的集合,主要描述数据结构内数据间的语法、词义联
系、数据之间的制约和依存关系,并且规定了数据库状态及状态变化所应满足的条件,以保证数据的正确性、
有效性和相容性。1.
1数据库
>1.1.3
数据模型3数据模型的三要素—6—目前成熟地应用在数据库系统中的数据模型有:层次模型、网状模型和关系模型。它们之间的根本区别在于数据之间联系的表示方式不同,层次模型以“树结构”表示数据之间的联系,网状模型以
“网结构”表示数据之间的联系,关系模型以“二维表”表示数据之间的联系。层次模型是数据库系统最早使用的一种模型,它的数据结构就像是一棵“有向树”。根结点在最上端,层次最高,子结点在下,逐层排列,如图1-1所示。
教
员
1.
1数据库
层次模型数据库系教研室实验员图1-1
层次模型图
7
1.1.4
数据库类型教室学生网状模型以网状结构表示实体与实体之间的多种复杂联系,能够更为直接地描述现
实客观世界。网中的每一个结点代表一个
记录类型,结点之间的联系用链接指针来
实现,如图1-2所示。学校校领导课程图1-2网状模型图1.
1数据库教师任课学生选课1.1.4
数据库类型网状模型数据库—8—1.
1数据库关系模型数据库的层次结构可以分为以下四级:数据库(Database)记录(Record)1.1.4
数据库类型关系模型数据库字段(Field)表(Table)—9—图1-3所示为一个简单的关系模型。教师编号教师姓名教师
讲授
课程教师性别所属系别图1-3
关系模型图1.
1数据库课程编号课程名称教师编号上课教室1.1.4
数
据
库
类
型关系模型数据库—10—课程编号课程名教师编号上课教室201高等代数101sx-01202文学史102wx-03203电磁学103wl-02教师编号姓
名性
别所属系101刘老师男数学系102王老师女文学系103赵老师男物理系关系模型数据库将图转换成两张表,两张表之间通过教师编号进行关联,如表1-2和表1-3所示。1.
1数据库
1.1.4
数据库类型表2教师表表程
表—11—课31.2数据库系统应用程序操作系统数据库管理系统终端用户程序开发人员数据库管理员—13—
1.
2数据库系统
1.2.1
数据库系统的构成数据库系统通常由硬件、软件、数据库以及用户构成,如图1-4所示。软件数据库用
户主机存储器。显示器↵图4
数
据
库
系
统
的
构
成数
据
库
系
统硬件数据库管理系统(Database
Management
System,简称DBMS)
是一种操作和管理数据库的大型软件,使用它可以创建、使用和维护数据库。
DBMS
建立在操作系统之上,对数据库进行统一
的管理和控制,以保证数据库的安全性和完整性。◆对数据定义;◆对数据进行增加、删除、更新、查询等操作;◆对数据进行组织、存储与管理;◆维护数据库,保证数据库的正常运行;◆保护数据库中数据的安全,数据遭到破坏后能够恢复;◆负责处理数据的传送。
1.
2数据库系统
1.2.2
数据库管理系统—14—OracleOracle即Oracle
RDBMS,是甲骨文公司的一款关系型数据库管理系统。DB2DB2是IBM
公司出品的关系型数据库管理系统,具有较好的可伸缩性,可支持从大型机到单用户环境,并且支持所有常见的服务器操作系统平台。SQLServerSQL
Server是Microsoft公司推出的关系型数据库管理系统,是真正的客户机/服务器体系结构常见的关系型数据库管理系统有MySQL
数据库管理系统、Oracle
数据库管理系统、DB2
数据库管理系统、
SQL
Server数据库管理系统等。
1.
2数据库系统
1.2.3
常见的关系型数据库管理系统—15—1.3
MySQL
数据库管理系统MySQL
是目前非常流行的关系型数据库管理系统,关系型数据库管理系统就是管理关系型数据库,并将数据组织为相关的行和列的系统。MySQL
由瑞典MySQLAB公司开发,目前属于Oracle公
司。MySQL
在过去由于性能高、成本低、可靠性好,被广泛地应用在互联网上的中小型网站中。不
过,随着MySQL的不断发展和完善,它也逐渐用于大型网站和应用,例如Baidu,Sina,Tencent,Alibaba,Google,Facebook,Twitter
等大型互联网公司都用到了MySQL。1.3
MySQL
数据库管理系统—17—
1.3.1
MySQL的产生与发展1996年,MySQL1.0诞生。1996年10月份,MySQL3.11.1发布。1999年,Monty
作为创始人之一,成立了MySQL
AB公司,并与Sleepycat公司合作,发布了MySQL3.23版本。2003年3月,MySQL
4.0正式发布。2005年10月,代表MySQL
里程碑的版本——MySQL5.0
正式问世。2008年1月16日,Sun公司收购MySQL。2009年4月20日,
Oracle收购Sun公司。2010年4月,MySQL5.5
版本正式对外发布。2013年2月,MySQL5.6GA版本发布。2015年10月,
MySQL5.7
GA版本发布。1.3
MySQL
数
据库管理系统
>MySQL由于其性能优秀,已经成为最流行的关系型数据库管理系统之一。◆运行速度快,具有高效的查询速度;◆对于大多数个人免费;◆支持Linux、Mac
OS、Windows等多种操作系统;◆
为C,C++,Python,Java,Perl,PHP,Ruby
和
.NET
等多种编程语言提供了API;◆支持多线程,充分利用了CPU
资源;◆既能作为一个单独的应用程序应用在客户端/服务器网络环境中,也能作为一个库嵌入到其他
软件中;◆支持多种存储引擎;◆可复制全局事务标识,支持自我修复式集群。1.3
MySQL
数
据库管理系统
1.3.2MySQL的
优
势—19—1②3巩固基础对于学习MySQL
来说
,SQL
语言是最为基础的部分,大部分操作都是通过SQL语句来执行的,因此熟练使用SQL
语句对深入学习MySQL
有很大的帮助。多动手操作同一个功能,往往可以使用不同的SQL
语句来实现,只有多动手操作,才能检验自己的想法是否正确,哪种实现方法最合理。多查看资料3不断学习1.3
MySQL
数
据库管理系统
1.3.3
如何学习MySQL—20—1.4结构化查询语言SQL2数据定义语句(DDL)数据定义语句是负责定义数据结构与数据库对象的指令集,常用语句关键字包括CREATE、ALTER与DROP。数据操作语句(DML)数据操作语句是负责访问数据库对象中数据的指令集,用户通过它可以实现对数据库的基本操作,常用关键字包括INSERT,UPDATE,DELETE
和SELECT。33数据控制语句(DCL)数据控制语句是对数据访问权进行控制的指令集,它可以管理用户对数据表、预存程序、用户自定义函数等数据库对象的使用权限。常用关键字包括GRANT
和REVOKE。事务处理语句结构化查询语言(StructuredQueryLanguage,简称SQL)是目前被广泛使用的关系型数据
库标准语言,用于插入、更新、删除和查询数据,以及管理关系型数据库系统。SQL语句主要可分为以下4类:1.
4结构化查询语言SQL
>1.4.1
SQL简介—22—下面将通过使用SQL
语句创建表,并在表中添加和查询数据,来初步认识SQL
语句的应用。【例1-1】
使
用SQL语句创建一张表,并在其中插入一条记录。首先设计一张名为students的表格,表中有一条学生信息,如表1-4所示。表1-4
students表编号姓名年龄性别1小明22男1.
4结构化查询语言SQL
>1.4.2SQL的
简
单
应
用—23—CREATETABLEstudents(id
INT(11)UNSIGNED,name
VARCHAR(32),age
INT(4)UNSIGNED,sexVARCHAR(16));MySQL
中的SQL
语句是不区分大小写的,就是说CREATE
和create
作用相同,但是很多开发人员习惯将关键字大写,将数据列和表名小写。读者也
应该养成一个良好的编程习惯,这样写出来的代码更容易阅读和维护。根据表1-4可以编写一条SQL语句,该语句使用CREATE关键字声明创建一张名为students的表:1.
4结构化查询语言SQL
>1.4.2SQL的简单应用提示—24—id
|name|age|sex
|小明22
|男SELECT*FROM
students;INSERTINTOstudents(id,name,age,sex)VALUES(1,"小明",22,"男");1.
4结构化查询语言SQL>1.4.2SQL的简单应用现在这张表里没有任何数据,下面使用INSERT
关键字在表中添加一条数据:添加完成后,可以使用SELECT
关键字查询这张表中的信息:查询出来的结果如下:—25—感谢观看第
章MySQL
的安装与配置在Windows
操作系统下
安装与配置MySQL2.1在Windows操作系统下,MySQL官方提供了两种安装版本,分别是二进制分发版(.msi文件)和免安装版(
zip压缩文件)。在安装与配置MySQL
之前,需要登录官网下载安装文件,具体步骤如下:步骤1
打开浏览器,在其地址栏中输入网
址
“https://dev.mysql.com/downloads/mysql”,按回车键进入下载页面,然后根据操作系统选择安装文件,此处选择“Windows(x86,64-bit),ZIP
Archive”版本,单击右侧的
“Download”按
钮,如图2-1所示。2.1
在Windows操作系统下安装与蛇
置
MysQ
!
>2.1.1
下载
MySQLMySQLCommunityServer
5.7.18All二MySQL
Installerfor
Windows—29—(mysq-5.7.18win32-debugtest.zip)Download步骤2跳转到另一个页面后,页面会提示用户选择登录或者注册,不用管它,直接单击下方的文字链接"Nothanks,juststartmydownload.",即可开始下载,如图2-2所示。Login》using
my
Oracle
Web
accountMySQLcomis
usingOracleSSOforauthentication.IfyoualreadyhaveanOraceWebaccout,cdicktheLoginlink.
Ocherwise,youcansgnupforafree
accoumt
by
dicingthe
SgnUplink
and
folowingtheinstructions.Begin
YourDownloadmysql-5.7.18-winx64.zipLogin
Nowor
signUpfor
a
free
account.AnOracleweb
Account
provides
you
with
thefolowingadrantager.FastaCess
to
MySQLsotware
downloads.DownloadtechnicalwhitePapersandPresentations
.Posmessagesin
the
MySQL
Discussion
Forums,Report
andtrack
bugs
in
the
MySQLbugsystem.Comment
intheMySQL
DocumantationThe
worldsmost
popular
ope
source
dortoboseQ
ContactMysQLILogin|FegisterMySQLMYSQLCOM
DOWNLOADS
DOCUMENTATION
DEVELOPER
ZONE
f
y
8
晶EnterpriseCommunityYumRepostoryAPTRepostorySUSERepostoryWndowsArdhesMySQLonwindowsMySQLYumRepository·MySQLAPTRepositoryMySQL
SUSERepository·MySQLCommunity
Server·MySQLCluster·MySQL
RouterMysQLUtilbes·MySQL
Shell·MySQL
WoribenchMySQLConnectorsOther
Downloads—30—No
thanks,just
startmy
download.2.1
在Window
s操作系统下安装与蛇
置
MysQ
!
>2.1.1
下载MySQLSign
Up》for
an
Oracle
web
account步骤1
MySQL
下载完成后,即可进行安装,具体步骤如下:将下载的压缩文件“mysql-5.7.18-winx64.zip”解压到本地磁盘,此处为F盘根目录。2.1
在
Windows
操
作系统下安装与蛇置
MysQ!
>
2.1.2
安装与配置
MySQL—31—mysql-5.7.18-winx⁶4文件
主页
共享查看□←
→
个>此电脑>新加卷(F)>mysql-5.7.18-winx64v
恐
搜素"mysq1-5.7.
18-winx64大小此电脑■
htdocsMySQL□新建文件夹(2)新建文件夹(3)名称■bindocs■include□
lib修改日期2017/5/2710:312017/5/2710:312017/5/2710:302017/5/2710:31类型文件夹文件夹文件夹文件夹OneDriveshare□COPYING2017/5/2710:312017/3/188:45文件夹文件18
KB里此电脑0myini
2017/5/2710:35
配置设置2
KB里Apple
iPhone
README
2017/3/188:45
文件3KBP°步骤2
配置文件是MySQL
的核心文件,文件内容是MySQL
的各项参数配置文件名一般为“my.ini”
。
由于MySQL
5.7.18版本目录结构与以前的版本不同,没有“my.ini”
文件或者“my-default.ini”文件,所以需要在目录中新建一个文件,命名为“my.ini”,如右图所示。建
立
“my.ini”
文
件—32—Windows10默认不显示文件扩展名,可单击窗口
菜单“查看”,然后勾选“文件扩展名”复选框,来显示文件扩展名2.1
在
Windows
操
作系统下安装与蛇
置
MysQ!
>2.1.2
安装与配置
MySQL提示步
骤
3
使用记事本打开文件“my.ini”,在其中添加以下配置内容并保存。[mysqld]#Remove
leading#and
set
to
the
amount
of
RAM
for
the
most
important
data
#cache
in
MySQL.Start
at
70%of
total
RAM
for
dedicated
server,else
10%.#innodb_buffer_pool_size=128M#Remove
leading#to
turn
on
a
very
important
data
integrity
option:logging
#changes
to
the
binary
log
between
backups.#log_bin2.1
在
Windows
操
作系统下安装与蛇
置
MysQ!
>2.1.2
安装与配置
MySQL—33—#These
are
commonly
set,removethe#and
set
as
required.#设置MYSQL
的安装目录basedir=F:\mysql-5.7.18-winx64#设置MYSQL的数据目录datadir=F:\mysql-5.7.18-winx64\data#设置端口port=3306#server_id=...#Remove
leading#to
set
options
mainly
useful
for
reportingservers.#The
server
defaults
are
faster
for
transactions
and
fast
SELECTs.
#Adjust
sizes
as
needed,experiment
to
find
the
optimal
values.#join_buffer_size=128M#sort_buffer_size=2M#read_rnd_buffer_size
=2M#设置SQL
模式sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES用户可以把MySQL安装在系统盘,也可以安装在其他盘,但实际应用中,数据目
录一般不会设在系统盘,因为随着系统运行
时间的推移,数据量会越来越大。2.1
在
Windows
操
作系统下安装与
蛇
置
MysQ!
>2.1.2
安装与配置
MySQL提示—34—步骤4右击桌面左下角的“开始”按钮,执行“命令提示符(管理员)”命令,打开命令行窗口,如
左图所示。2.1
在
Windows
操
作系统下安装与蛇
置
MysQ!
>2.1.2
安装与配置
MySQL关机或注销(U)桌面(D)打开命令行窗口任务管理器(T)控制面板(P)文件资源管理器(E)搜
索(S)运行(R)计算机管理(G)命令提示符(C)命令提示符(管理员)(A)—35—步骤5在窗口中输入
“F:”
命令并按回车键确认,跳转到F盘根目录,然后输入“cd
mysql-5.7.18-winx64\bin”
并按回车键确认,跳转到“F:\mysql-
5.7.18-winx64\bin”目录,如右图所示。管理员:命令提示符Microsoft
Windows[版本10.0.14393](c)2016
Microsoft
Corporation。保留所有权利。C:\WINDOWS\system32>F:F:\>cd
mysq1-5.7.18-winx64\binF:\mysq1-5.7.18-winx64\bin>2.1
在
Windows
操
作系统下安装与蛇
置
MysQ!
>2.1.2
安装与配置
MySQL进入bin目
录—36—□
×管员:命令提示符
□Microsoft
Vindows
[版本10.0.14393](c)2016MicrosoftCorporation。保留所有权利。C:\WINDOWS\system32>F:F:\>cdmysq1-5.7.18-winx64\binF:\mysq1-5.7.18-winx64\bin>mysqld--initialize-insecure--user=mysq1F:\mysq1-5.7.18-winx64\bin>÷mysa-5.7.18-winx64文件
主页
共享
查看恐
搜索"mysql-5.7.P→mysql.^
新建文新建文OneDri此电脑图视频图片文档下载音
乐
Y9个项目
选中名称修改日期bin2017/5/2710:31data
2017/6/1411:14docs2017/5/2710:31include2017/5/2710:30lib
2017/5/2710:31share2017/5/2710:31□COPYING
2017/3/188:45myini
2017/6/1316:39□README
2017/3/188:45《1个项目旺MySQL
中的日志文件和数据库存放在“data”文件夹中。由于MySQL5.7版本的根目录缺少
“data”文件夹,所以需要进行初始化。步骤6
在命令行窗口中输入以下命令,然后按回车键确认,此时MySQL
会进行初始化,自动创2.1
在
Windows
操
作系统下安装与蛇
置
MysQ!
>2.1.2
安装与配置
MySQL建
“data”
文件夹,如下图所示。知识库初始化MySQL—37—个《新加.…
mysql-..四管理员:命令提示符
口
×()2016
Microsoft
Corporation。保留所有权利。C:\WINDOWS\system32>F:F:\>cdmysq1-5.7.18-winx64\binF:\mysq1-5.7.18-winx64\bin>mysq1d--initialize-insecure--user=mysq1E:\mysq1-5.7.18-winx64\bin>mysqld--instal1MySQL--defaults-file="F:\mysq1-5.7.18-winx64\my.ini"
Service
successful1yinstalled.F:\mysq1-5.7.18-winx64\bin>如果MySQL
没有安装在系统盘的默认位置,那么安装命令中MySQL
配置文件的路径应该为绝对路径。例如,此处是将MySQL安装在F:\mysql-5.7.18-winx64目
录下,那么路径值就应该为F:\mysql-5.7.18-winx64\my.ini。步
骤
7在命令窗口中输入以下命令,然后按回车键确认,即可安装MySQL
服务并指定配置文件位置,此时系统会提示服务安装成功,如下图所示。mysqld--installMySQL--defaults-file="F:\mysql-5.7.18-winx64\my.ini"2.1
在
Windows
操
作系统下安装与蛇
置
MysQ!
>2.1.2
安装与配置
MySQL提示安
装MySQL—38—坚系统控制面板系统和安全系统搜索控制面板Windows版本控制面板主页设备管理器远程设置系统保护Windows
10家庭中文版◎2016Microsoft
Corporation,保留所有权利。系统Windows
10高级系统设置制造商:
Acer另请参阅安全和维护型号:
Aspire
TC-705处理器:Intel(R)Core(TM)i5-4460CPU@3.20GHz
3.20GHz已安装的内存(RAM):8.00
GB系统类型;64位操作系统,基于x64的处理器笔和触摸;
没有可用于此显示器的笔或转控输入Acer支持网站:
联机支持步
骤
8
右击“此电脑”图标,在弹出的快捷菜单中选择“属性”,打开“系统”窗口,然后单击窗口左侧列表中的“高级系统设置”项,如左图所示。2.1
在
Windows
操作系统下
安装与蛇
置MysQ!>
2.1.2
安装与配置
MySQL打开高级系统设置—39—步骤9打开“系统属性”对话框,单击对话框下方的“环境变量”按钮,打开“环境变量”对话框,在下方的“系统变量”列表框中选择“Path”,并单击“编辑”按钮,打开“编辑环境变量”对话框,单击“新建”图
所
示
。系统属性
×计
算
机
名
硬
件
高
级
系统保护
远程要进行大多数更改,你必须作为管理员登录。性能视觉效果,处理器计划,内存使用,以及虚拟内存t
广照蓬Conps
eomgrtmlzedaeMJVEE
oc5sokstC
feNMas
c6hinyT00
COVDLUCMOVV把
形
此
碱EPROCES
CHTRCT.AMO4e继M.设置().…启动和故障恢复系统启动、系统故障和调试信息设置(T
…环境变量(N)…新
考ce
ts00etc8CintcayFjstas
ceSysnkoy2lynhyonkoeres
Mbesssrioorwsyardaw
t0.cofi0nwkACE60+59CAo
fliNl
apmiCn-oogon
FieslMrogetrgeConyasie.c
f(
gmijn-cofei
oMg
gconp.l按钮,然后在输入框中输入路径“F:\mysql-5.7.18-winx64\bin\”,之后连续单击“确定”按钮完成设置,如右2.1
在
Windows
操
作系统下安装与蛇
置
MysQ!
>
2.1.2
安装与配置
MySQL添加环境变量
—40—设置(S…用户配置文件与登录帐户相关的桌面设置速.thD上81T0文本n-确
定
取
消
应
用(A)oenu环境变量是操作系统中一个具有特定名字的对象,它包含应用程序运行时所用到的信息。例如,当系统运
行某个程序但不知道程序所在的完整路径时,系统除
了会在当前目录下寻找此程序外,还会到Path中指定
的路径去寻找。此处为MySQL
配置了环境变量,这样就可以在进入命令行窗口后直接输入MySQL命令;否则就需要先
跳转到MySQL安装目录中的bin目录下再输入MySQL
命令。2.1
在
Windows
操作系统下
安装与蛇
置MysQ!>
2.1.2
安装与配置
MySQL知识库—41—2.2
MySQL
服务的基本操作步骤1
右击桌面左下角的“开始”
按钮,执行“运行”命令,在输入框中输入“services.msc”
,
并单击
“确定”按钮,如左图所示。在Windows
系统下,启动MySQL
服务有两种方法,一种是在服务管理器中启动,还有一种是在命令行窗口中启动。01
在服务管理器中启动MySQL
服务2.2MySQL服务的基本操作回
运
行
×Windows将根据你所输入的名称,为你打开相应的程序、
文件夹、文档或
Internet
资源。>2.2.1
启
动MySQL
服
务运行services.msc启动MySQL
服务浏览(B)..取消确定打开(O):
services
msd—43—服
务
一
□
×文件(F)操作(A)查看(V)帮助(H)→
@B
?
团
IⅡ
I服务(本地)服
(
本
地
)MySQL启动此服务名称
描述
状态◎MySQL◎NetTcp
Port
Sharing
Ser..提供…ONetlogon
为用…
ONetwork
Connected
Devi
.
.
网络
…Network
Connection
Bro...允许…正在
…
.ONetwork
Connections管理
…
正在
…ONetwork
Connectivity
As
.
提供
…
.◎Network
List
Service
识别…
正在
…ONetwork
Location
Aware..收集
…
正在
…ONetwork
Setup
Serice网络.…NI-….c…-1--4
心即
元六启动类型
登录为自
动
本地系统禁用
本地服务手动
本地系统手动(触发…
本地服务手动(触发…
本地系统手动
本地系统手动(触发.…本地系统手动
本地服务自
动
网络服务手动(触发.…
本地系统白
★地名扩展
标准
2.2
MySQL服务的基本操作
>2.2.1启
动MySQL服
务步骤2打开“服务”窗口,在其右侧列表中选择MySQL,单击左侧出现的“启动”链接,
即可启动MySQL服务,如右图所示。在服务管理器中启动MySQL
服务—44—步骤1
右击桌面左下角的“开始”按钮,执行“命令提示符(管理员)”命令,打开命令
行窗口。步骤2在命令行窗口中输入“netstartmysql”
命令,按回车键确认,即可启动MySQL
服务,如
右图所示。应
管理员:命令提示符
□
×留所有权利。2.2MySQL服务的基本操作在命令行窗口中启动MySQL
服务在命令行窗口中启动MySQL
服务>
2.2.1启
动MySQL服
务—45—02安装和启动MySQL必须使用管理员身份,登录MySQL
可以使用管理员身份,也可以使用普通用户,此处使用普通用户身份登录。启动MySQL服务后,可以通过客户端的命令行窗口来登录和退出MySQL。步骤1
右击桌面左下角的“开始”按钮,执行“命令提示符”命令,打开命令行窗口,如
左图所示。2.2MySQL服务的基本操作命提示符Microsoft
Windows[版本10.0.14393](c)2016MicrosoftCorporation。保留所有权利。C:\Users\1zq>>
2.2.2
登录和退出MySQL
服务01
登录MySQL知识库一
□
×—46—其中“-h”
后跟随的参数值是服务端的主机地址,
由于客户端和服务端在同一台计算机上,所以可以输入“”或者“Iocalhost”,如果是本机登录,也可以省略该参数;“-u”后跟随的
是用户名称,此处为"root";“-p”
后跟随的是
用户登录密码,但密码不需要在本行输入。按回
车键确认后,系统会提示输入密码:Enterpassword,
由于当前还没有设置密码,所以直接按回车键确认就可以登录了,如上图所示。四
命令提示符mysql-hlocalhost-uroot-pthelySOLmonitor.Cmmandsendwith;or\g.Type'help:'or'h'forhelp.Type'\c'toclearthecurrentinputstatement.mysq1>登录数据库2.2MySQL服务的基本操作步骤2
在命令行窗口中输入以下命令:mysql-hlocalhost-uroot-p>
2.2.2登录和退出MySQL
服务—47—登录MySQL后,会输出一段内容和一个“mysql>”命令提示符,下面简单介绍其中的主要命令及其意义:Commands
end
with;or\g:可以使用“;”或者“\g”
结束命令。Your
MySQL
connection
id
is
4:提示登录MySQL服务的次数,目前是第4次。Serverversion:5.7.18MySQLCommunityServer(GPL):MySQL的版本。Type
'help;'or
'h'for
help:
输
入"help;"
或者“\h”
可以查看帮助信息。Type
'\c'to
clear
the
current
input
statement:
输入“\c”可以清除以前的命令。2.2MySQL服务的基本操作>
2.2.2登录和退出MySQL
服务—48—命令提示符
·mysql-h
localhost-u
root
-pelcome
to
the
MySQLmonitor.Commandsendwith;or\g.YourMySQL
connection
id
is
3Serverversion:5.7.18-1ogMySQLCommunityServer(GPL)Copyright(c)2000,2017,Oracle
and/or
its
affiliates.Al1
rights
reserved.DracleisaregisteredtrademarkofOracleCorporation
and/oritsaffiliates.Othernamesmaybetrademarksoftheirrespectiveowners.Type'help;'or'h'for
help.Type'\c'to
clear
the
current
input
statement.mysq1>SET
PASSWORD
FORroot@1ocalhost
='root123456';Query
OK,0
rows
affected(0.08
sec)mysq1>步
骤
3
初次登录MySQL
默认是不需要密码的,为提高安全性,最好设置MySQL
登录密码,命令
的格式如下,结果如下图所示。SET
PASSWORD
FORroot@localhost='newpassword';2.2
MySQL服务的基本操作>
2.2.2登录和退出MySQL
服务修改登录密码—49—一□
×退出MySQL非常简单,在命令行窗口中执行以下命令中的任意一个,均可退出MySQL:①exit。②quit。③\q。2.2
MySQL服务的基本操作>
2.2.2登录和退出MySQL
服务退出MySQL—50—服务
-口×文件(F)操作(A)查看(V)帮助(H)→
国
@B
2
圆
lⅡ
ID服务(本地)服务(本地)MySQL停止此服务暂停此服务重启动此服务名称
描述
状态
启动类型OMySQL
正在…自动◎Net.Tcp
Port
Sharing
Ser..提供.禁用ONetlogon
为用…
手动Ne
tork
Connected
Devi网络
.
.手动(触发…O
Network
Connection
Bro
.
允许
…
正在
…
手动触发…◎Network
Connections
管理…正在…
手动登录为本地系统本地服务本地系统
本地服务本地系统本地系统AV◎Network
Connectivity
As..提供….
手动(触发…本地系统QNetwork
List
Service识
别…
正
在
.
.手动
本地服务QNetwork
Location
Aware
.
.
收集
…正在…
自
动网络服务QNetwork
Setup
Service网络
…手动(触发…
本地系统….
I-…
心的
正大
白
大灿即扩展人标准参照2.2.1节的操作,打开“服务”窗口。选择MySQL,
单击左侧的
“停止”链接,如右图所示。2.2MySQL服务的基本操作>2.2.2登录和退出MySQL
服
务在服务管理器中停止MySQL
服务在服务管理器中停止MySQL
服务停止MySQL服务—51—01右击桌面左下角的“开始”按钮,执行“命令提示符(管理员)”命令,
打开命令行窗口,输入"net
stopmysql”
命令,并按回车键确认,即管员:命令提示符Microsoft
Windows
[版本10.0.14393](c)2016
MicrosoftCorporation。保留所有权利。C:\WINDOWS\system32>netstop
mysq1MySQL服务已成功停止。C:\WINDOWS\system32>在命令行窗口中停止MySQL服务2.2MySQL服务的基本操作>2.2.2登录和退出MySQL
服
务可停止MySQL
服务,如左图所示。在命令行窗口中停止MySQL
服务MySQL
服务正在停止.一
□
×02—52—2.3
MySQL
图形化管理工具Navicatfor
MySQLNavicatfor
MySQL是一款专为MySQL设计的强大数据库管理及开发工具。MySQL-WorkbenchMySQLWorkbench是MySQLAB公司发布的图形化管理软件。SQLyogSQLyog
是Webyog公司出品的一款简洁高效、功能强大的图形化MySQL
数据库管理工
具
。MySQL
图形化管理工具有很多种,如香港卓软数码科技有限公司开发的Navicat
for
MySQL,
MySQL
官方开发的MySQL-Workbench,Webyog
公司开发的SQLyog,还
有phpMyAdmin
团队开发的
phpMyAdmin。phpMyAdminphpMyAdmin是一款基于Web方式,架构在网站主机上的MySQL
管理工具。2.3
MySQL图形化
管理工具
>
2.3.1
常用的图形化管理工具—54—Navicat
for
MySQL拥有极好的图形用户界面,可以更加安全、容易和快速地创建、组织、存取和共
享信息。Navicat
for
MySQL可以连接本地或远程
MySQL
服务器,用户可以浏览、建立和删除数据库,
增加、删除、修改和查询数据,管理用户权限,备
份/复原数据库,导入/导出数据(支持CSV,TXT,DBF
和XML
格式)等。2.3
MySQL图形化
管理工具
2.3.1
常用的图形化管理工具—55—后面的相关章节中。步
骤
1
在浏览器地址栏中输入网址“/download”
按回车键进入Navicat下载页面,选择
“Navicat
for
MySQL”
开始下载,如右图
所
示
。2.3
MySQL图形化
管理工具
>
2.3.1
常用的图形化管理工具本书将以该软件为例介绍图形化管理工具的应用,本节先来介绍其下载和安装方法,其具体应用将穿插在Navicat
for
MySQL下载页面
—56—,Navicatfor
MySQL下一步(N)>
取消运行安装程序步骤2
运行已经下载完成的安装程序,打开“安装程序”
对话框,单击“下一步”按钮,
如左图所示。2.3
MySQL图形化
管理工具
>
2.3.1
常用的图形化管理工具欢迎安装PremiumSoftNavicatfor
MySQL即将在您的计算机上安装
PremiumSoft
Navicat11.0forMySQL。建议您关闭所有的运行程序后继续。点击下一步继续,点击取消取消安装。安装程序-PremiumSoftNavicatforMySQLX—57—安装
程
序
PremiumSoft
Navicat
for
MySQL许
可
证在继续前,请阅读以下重要信息:请阅读版权许可,继续前必须同意其中的条款。End-UserLicenseAgreementforPremiumSoft
NavicatIMPORTANT:THISSOFTWARE
END
USER
LICENSEAGREEMENTC"EULA'")
ISA
LEGALAGREEMENT
BETWEENYOU(EITHERANINDIVIDUALOR,IFPURCHASED
OR
OTHERWISE
ACQUIRED
BYOR
FOR
AN
ENTITY.ANENTITY)AND
PREMIUMSOFTCYBERTECH
LTD.READ
ITCAREFULLYBEFORECOMPLETINGTHE
INSTALLATION
PROCESSAND
USINGTHESOFTWARE.IT
PROVIDESALICENSETO
USETHESOFTWAREANDCONTAINSWARRANTY
INFORMATIONAND
LIABILITY
DISCLAIMERS.BY◎我同意(a)○我不同意(d)<上
一
步(B)
下一
步(M)>取
消2.3
MySQL图形化
管理工具
>
2.3.1
常用的图形化管理工具步
骤
3
选择“我同意”单
选项,同意许可证中的条款,
之后单击“下一步”按钮,如
右图所示。许可证条款—58—×安装程序将在以下文件夹安装
PremiumSoftNavicatforMySQL。点击下一步继续。欲改变安装文件夹,点击浏览。F:NavicatWavicatforMySQL浏览()…至少需要51.3MB磁盘空间。<上
一
步(B)
下
一
步(M)>
取
消选择安装位置步骤4在弹出的对话框中单击“浏览”按钮,选择软件的
安装位置,之后单击“下一步”
按钮,如左图所示。2.3
MySQL图形化
管理工具
>
2.3.1
常用的图形化管理工具安
装
程
序
-PremiumSoftNavicatfor
MySQL选择安装文件夹在哪里安装PremiumSoftNavicatforMySQL?—59—×安
装
程
序
-PremiumSoft
Navicat
for
MySQL迭
择
开
始
目
录在哪里创建快捷方式?安装程序将在以下位置创建快捷方式。点击下一步继续。欲选择别的目录,点击浏览。PremiumSoftWavicatforMySQL
浏览()…步骤5
在接下来弹出的对话框中单击“浏览”按钮,选择
软件的快捷方式安装地址,并
单击“下一步”按钮,如右图
所
示
。2.3
MySQL图形化
管理工具
>
2.3.1
常用的图形化管理工具<上
一
步(B)
下
一
步(M>
取
消—60—NavicatforMySQL完成(F步骤6
连续单击“下一步”按钮,直至弹出如左图所示的
对话框,单击“完成”按钮,
完成安装。完成PremiumSoftNavicatfor
MySQL安装向导PremiumSoft
Navicat
for
MySQL的安装已完成。点击图标可
执行本程序。点击完成退出安装向导。2.3
MySQL图形化
管理工具>
2.3.1
常用的图形化管理工具安装程序-PremiumSoft
Navicat
for
MySQL—61—N
avicat只是一个客户端软件,如果需要操作MySQL,
必须与MySQL
建立连接,具体步骤如下:步骤1
打开Navicat
for
MySQL客户端软件,单击“文件”菜单,在其下拉菜单中执行“新建连接”命令,如下图所示。NavicatforMySQL
□
×文件(旧查看(V收藏夹(A)工具①窗口W帮助(H新建连接
….
打开连接关闭连接表
视图
函数
事件
查询
报表
备份
计划
模型导出连接
….导入连接
….关闭退出对象打开表
设计表
新建表删除表
导入向导导出向导名
自动递增值
修改日期
数据长度|表类型
行
注释2.3
MySQL
图形化管
理工具
2.3.2
使用Navicat连接MySQL新建连接—62—填写连接信息提示为便于记忆,可输入一个连接名,如果不输入连接名,此软件会自动生成一个由主机名和端口组成的名称。步
骤
2
打开“新建连接”窗口,在“常规”选项卡下输入正确的
主机名或IP地址、端口、用户名和密码之后,单击“确定”按钮,就可以和MySQL建立连接了,如
左图所示。2.3MySQL图形化
管理工具
>
2.3.2
使用Navicat连接MySQ
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 苏州工业园区职业技术学院《奥尔夫音乐活动》2026-2027学年第一学期期末试卷含解析
- 长江工程职业技术学院《田径理论与实践二》2026-2027学年第一学期期末试卷含解析
- 绍兴职业技术学院《药事管理学A》2026-2027学年第一学期期末试卷含解析
- 中国民用航空飞行学院《市场调研与预测》2026-2027学年第一学期期末试卷含解析
- 云南经济管理学院《消防工程》2026-2027学年第一学期期末试卷含解析
- 唐山海运职业学院《大模型与ChatGPT原理及应用》2026-2027学年第一学期期末试卷含解析
- 郑州信息科技职业学院《曲式与作品分析Ⅰ》2026-2027学年第一学期期末试卷含解析
- 四川交通职业技术学院《现代教育技术实验》2026-2027学年第一学期期末试卷含解析
- 2026年金属3D打印粉末床温度场控制技术
- 2026年电驱系统耐久性评估方法
- 2026四川成都香城公园城市建设集团有限公司招聘一线岗位员工12人笔试参考题库及答案详解
- 2023年上海市中考语文真题试卷及答案(解析版)
- 2024人美版小学三年级美术下册第二单元《美丽荷塘》教学设计
- 2026中国矿产资源市场格局及发展趋势预测报告
- 青海德坤电力集团有限公司2026年招聘笔试题库
- 2026年国企大五人格测试题及答案
- 2026年二季度专题党课讲稿
- 完善城市更新工程项目建设实施管理机制可复制经验做法清单
- 雨课堂学堂在线学堂云《审计理论与实务(Theory and Practice of Auditing)(西南政法)》单元测试考核答案
- 代理记账公司风控制度
- 屠宰加工厂财务制度内容
评论
0/150
提交评论