简介:mysql5.7及其之后的版本都是免安装的版本,只需要提供一个初始化文件,执行一些安装命令便可以使用了,非常方便,以下是安装的详细步骤。
- 配置环境变量
- 在解压后的根目录下提供一个空的文件夹,任意取名,我这里取名为data,这个文件夹是用来存放mysql数据库初始化时的初始数据的。
- 在根目录下提供一个初始化文件,我这里取名为my.ini
文件的内容如下,直接复制使用即可:
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[client]
port=3306
default-character-set=utf8
[mysqld]
port=3306
character_set_server=utf8
#解压目录
basedir=E:\Program Files (x86)\mysql-5.7.15-winx64
#解压目录下data目录
datadir=E:\Program Files (x86)\mysql-5.7.15-winx64\data
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[WinMySQLAdmin]
E:\Program Files (x86)\mysql-5.7.15-winx64\bin\mysqld.exe
#免登陆验证
skip-grant-tables
- 打开dos窗口,切记要以管理员方式打开,然后切换到安装目录的bin目录,
- 执行 mysqld --initialize-insecure 该命令用于初始化,生成root用户,密码为空
- 打开我们创建的data目录,我们可以看到很多初始化的文件
- 安装MySql服务—— mysqld --install MySql服务名,切记安装服务时一定要切换到bin目录,否则会有问题
- 卸载MySql服务—— mysqld --remove MySql服务名
- 启动服务—— net start MySql服务名
- 关闭服务—— net stop MySql服务名
以上就是安装的全部步骤