
上QQ阅读APP看书,第一时间看更新
4.2 MySQL的安装
本节将简单介绍MySQL在Windows下的安装及基本使用。其他环境的安装(比如Linux、Mac等系统)可以参照本节的安装步骤。
4.2.1 下载安装包
可以从https://dev.mysql.com/downloads/mysql/8.0.html免费下载新MySQL 8版本的安装包。MySQL 8带来了全新的体验,比如支持NoSQL、JSON等,拥有比MySQL 5.7两倍以上的性能提升。
本例下载的安装包为mysql-8.0.15-winx64.zip。
4.2.2 解压安装包
解压至安装目录,比如D盘根目录下。
本例为:D:\mysql-8.0.15-winx64。
4.2.3 创建my.ini
my.ini是MySQL安装的配置文件。配置内容如下:

其中,basedir指定了MySQL的安装目录;datadir指定了数据目录。
将my.ini放置在MySQL安装目录的根目录下。需要注意的是,要先创建D:\mysqlData目录,data目录是由MySQL来创建的。
4.2.4 初始化安装
执行以下命令行来进行安装:
mysqld --defaults-file=D:\mysql-8.0.15-winx64\my.ini --initialize --console
若看到控制台输出如下内容,则说明安装成功:

其中,“L-hk!rBuk9-.”就是root用户的初始化密码,稍后可以对该密码进行更改。
4.2.5 启动和关闭MySQL Server
执行mysqld就能启动MySQL Server,或者执行mysqld –console来查看完整的启动信息:

可以通过执行mysqladmin -u root shutdown来关闭MySQL Server。