![轻量级Java EE企业应用开发实战](https://wfqqreader-1252317822.image.myqcloud.com/cover/980/44509980/b_44509980.jpg)
上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安装的配置文件。配置内容如下:
![](https://epubservercos.yuewen.com/A99FE4/23721413109387006/epubprivate/OEBPS/Images/Figure-P120_78837.jpg?sign=1738904453-3t6KKvTDXfgi5zaqurmPDDd8safCAhw9-0-7a4463faecd1b089be52fda8df0db82a)
其中,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
若看到控制台输出如下内容,则说明安装成功:
![](https://epubservercos.yuewen.com/A99FE4/23721413109387006/epubprivate/OEBPS/Images/Figure-P120_78838.jpg?sign=1738904453-LgI8JZKDuVjy7HcAps3lT1GDlAk7IAi9-0-971061913163ff249f6f66be3f4ea4be)
其中,“L-hk!rBuk9-.”就是root用户的初始化密码,稍后可以对该密码进行更改。
4.2.5 启动和关闭MySQL Server
执行mysqld就能启动MySQL Server,或者执行mysqld –console来查看完整的启动信息:
![](https://epubservercos.yuewen.com/A99FE4/23721413109387006/epubprivate/OEBPS/Images/Figure-P120_78839.jpg?sign=1738904453-DoOy46scssNKi0GGIKtAj26i6qLfIlzq-0-a5cf7035b776f0af3982e0ac57937550)
可以通过执行mysqladmin -u root shutdown来关闭MySQL Server。