MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下公司。MySQL 最流行的关系型数据库管理系统,在 WEB 应用方面MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。体积小、速度快、成本低、开放源代码等特点。
MySQL在Windows平台上提供两种安装方式。下载地址:https://www.mysql.com/downloads/
方式一:二进制分发版 mysql-installer-web-community-5.7.20.0.msi,这种安装方式比较简单,但依赖较多,换了电脑之后无法直接移植
方式二:zip免安装版 mysql-5.7.19-win32.zip
1:下载zip安装版并解压到本地,比如:F:\G\mysql-5.7.19-winx64
2:设置环境变量 新建 MYSQL_HOME:F:\G\mysql-5.7.19-winx64
将%MYSQL_HOME%\bin;加入path
3:My.ini配置管理与data文件夹初始化
新建My.ini文件进行mysql server配置管理,里面包含了基本信息,日志输出等配置信息
[client]
port=3306
default-character-set=utf8
[mysqld]
port=3306
character_set_server=utf8
basedir=F:\G\mysql-5.7.19-winx64
datadir=F:\G\mysql-5.7.19-winx64\data
[WinMySQLAdmin]
F:\G\mysql-5.7.19-winx64\bin\mysqld.exe
#允许最大连接数
max_connections=200
#服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
#创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[mysql]
#设置mysql客户端默认字符集
default-character-set=utf8
data文件夹初始化:用管理员身份运行cmd.exe,转到mysql解压路径,并运行 mysqld--defaults-file=my.ini --initialize-insecure初始化data文件夹
4:安装并启动mysql server