一、数据库基本概念

数据库(DataBase简称DB):用于存储和管理数据的仓库。

二、数据库的特点

1.持久化存储数据。其实数据库就是一个文件系统。

2.方便存储和管理数据。

3.使用了统一的方式操作数据库——SQL。

三、MySQL的安装

第一步:MySQL数据库的安装

1.下载如下安装包,查看电脑32位操作系统还是64位操作系统,安装对应的版本。由于本电脑是64位操作系统,选择64位版本,双击即可。

mysql数据库社区版 mysql数据库安装_mysql数据库社区版

 2.双击之后,出现如下界面,点击下一步。

mysql数据库社区版 mysql数据库安装_MySQL_02

 3.同意许可协议,点击下一步。

mysql数据库社区版 mysql数据库安装_服务器_03

 

 4.选择用户自定义安装模式

mysql数据库社区版 mysql数据库安装_数据库_04

 

 5.配置安装路径后,点击下一步

mysql数据库社区版 mysql数据库安装_MySQL_05

 

 6.点击install

mysql数据库社区版 mysql数据库安装_数据库_06

 

 7.点击next

mysql数据库社区版 mysql数据库安装_服务器_07

 

 8.点击next

mysql数据库社区版 mysql数据库安装_数据库_08

 

 8.勾选运行MySQL实例配置界面,点击finish

mysql数据库社区版 mysql数据库安装_服务器_09

 

 第二步:MySQL数据库的配置

1.进入MySQL数据库的配置界面,点击next

mysql数据库社区版 mysql数据库安装_数据库_10

 

 2.选择精细配置还是标准配置,此处选择第一个精细配置,点击下一步。

mysql数据库社区版 mysql数据库安装_mysql数据库社区版_11

 

 3.此处选择服务器类型,选择开发者模式,还是服务器模式,还是完全服务器模式。如果选择开发者模式,是开发者使用;如果选择服务器模式,就是服务器端;如果选择万全服务器模式,内存使用大;如果选择完全服务器模式,就是MySQL服务器电脑,内存完全给MySQL使用。此处选择开发者模式,点击下一步。

mysql数据库社区版 mysql数据库安装_服务器_12

 

 4.此处选择MySQL数据库的大致用途,“Multifunctional DataBase”(通用多功能型,好);“Transactional database only”(服务器类型,专注于事务处理,一般),“Non-Transactional DataBase Only”(非事务处理型,较简单,主要做一些监控、计数用。对MyISAM数据类型的支持仅限于non-transactional)。此处选择通用多功能型,点击下一步。

 

mysql数据库社区版 mysql数据库安装_MySQL_13

 

 5.选择盘符,点击下一步。

mysql数据库社区版 mysql数据库安装_mysql数据库社区版_14

 

 6.选择最大的访问人数,并发量是多少,默认15个。

mysql数据库社区版 mysql数据库安装_数据库_15

 

 7.MySQL启动端口号,启用严格语法模式,让语法更加严格,添加防火墙,如果防火墙过滤掉它,就把它勾上,不勾选,默认也是不会被拦截掉的。

mysql数据库社区版 mysql数据库安装_mysql数据库社区版_16

 

 8.设置MySQL数据库的字符集编码,默认是拉丁编码,也就是ISO8859-1,是不支持中文的。第二个选项是日本语UTF-8。第三个选项是自己设置。此处选择第三个选项,自己设置utf8。点击下一步。

mysql数据库社区版 mysql数据库安装_mysql数据库社区版_17

 

 9.安装MySQL的服务,服务的名称默认为MySQL。下面选项是把MySQL安装到环境变量里面,需要勾选,这样可以在任何盘符下都可以访问MySQL中bin的命令。点击下一步。

mysql数据库社区版 mysql数据库安装_MySQL_18

 

 10.填写root用户的密码。并勾选可以在其它电脑通过root用户远程访问本电脑的MySQL数据库。

mysql数据库社区版 mysql数据库安装_数据库_19

 

 11.点击execute

mysql数据库社区版 mysql数据库安装_MySQL_20

 

 12.安装配置完成,出现如下界面,点击finish。

mysql数据库社区版 mysql数据库安装_数据库_21

 

 13.打开cmd,出现welcome如下界面,则安装成功。

mysql数据库社区版 mysql数据库安装_MySQL_22

 

 四、MySQL数据库的卸载

 如果安装失败,则需要卸载MySQL数据库,再重新安装。如果没有卸载干净,则无法再次安装成功。

1.去MySQL的安装目录下找到my.ini文件,打开后,复制datadir="...",这一段话,记录下来。

2.卸载MySQL,打开控制面板-程序-卸载。

3.根据datadir的值,到C盘Programdata路径下,直接Ctrl+D删除MySQL文件夹。

至此MySQL卸载干净。

五、MySQL服务的启动和关闭

其实安装的是一个MySQL的服务器软件,安装好后,在Windows服务列表里注册一个MySQL的服务,什么是服务,服务简称service,就是一些没有界面的应用程序,后台的一些服务,可以查看后台的一些服务,点击后台计算机服务,

服务启停:

搜索cmd,以管理员身份运行,输入net start mysql,启动MySQL服务(MySQL服务必须叫mysql)。输入net stop mysql,停止MySQL服务。

六、MySQL服务的登录和退出

(一)MySQL的登录

1.mysql -uroot -proot

2.mysql -h127.0.0.1 -uroot -proot

3.mysql --host=127.0.0.1 --user==root --password==root

(二)MySQL的退出

1.exit

2.quit

七、MySQL的目录结构

(一)MySQL的安装目录

mysql数据库社区版 mysql数据库安装_MySQL_23

 

 bin目录:放的是MySQL的一些二进制文件。

data目录:放的是MySQL的日志文件、数据文件等。

include目录:放的是C语言的头信息。

lib目录,MySQL运行所需要的库文件。

share目录,MySQL错误的信息。

my.ini文件:是MySQL的配置文件。

 

(二)MySQL的数据目录

mysql数据库社区版 mysql数据库安装_MySQL_24

 

 数据库:文件夹

mysql数据库社区版 mysql数据库安装_服务器_25

 

 表:.frm结尾的文件

数据:文件中存储的数据。