mysql5.7.18在win10下的安装

mysql5.7.18在win10下的安装

1. mysql下载

官网下载mysql非安装版https://dev.mysql.com/downloads/mysql/
mysql5.7.18在win10下的安装_第1张图片 (根据系统选择对应的版本)

2. 解压文件

在%YOUR_MYSQL_HOME%/bin文件夹下创建my.ini文件

[client]
port=3306
default-character-set=utf8

[mysqld] 
# 设置为MYSQL的安装目录 
basedir=D:\java\mysql-5.7.18-winx64
# 设置为MYSQL的数据目录 
datadir=D:\java\mysql-5.7.18-winx64\data
port=3306
character_set_server=utf8
sql_mode=NO_ENGINE_SUBSTITUTION,NO_AUTO_CREATE_USER
explicit_defaults_for_timestamp=true
skip-grant-tables

3. 设置环境变量

在path环境变量中添加%YOUR_MYSQL_HOME%/bin

4. 安装mysql服务

(1)以管理员身份启动cmd,并切换到%YOUR_MYSQL_HOME%/bin
(2)运行

mysqld –initialize-insecure

这句命令是为了使data目录下有正常的mysql文件夹和相关文件
(2)运行

mysqld install

安装mysql服务
(3) 运行

net start mysql

启动mysql服务
mysql5.7.18在win10下的安装_第2张图片

5. 设置密码

默认创建了一个不带密码的root用户,使用

mysql -u root

命令登陆。
使用

set password =password(‘你的密码’);
flush privileges;

修改密码。
mysql5.7.18在win10下的安装_第3张图片

6. 可能出现的错误

启动mysql服务时报错:

发生系统错误 2。
系统找不到指定的文件。

主要原因是安装服务时没有切换到%YOUR_MYSQL_HOME%/bin目录下,导致服务安装到其他目录下。
解决办法:
1. 删除服务。 mysqld -remove mysql
2. 重新用管理员身份打开cmd,切换到%YOUR_MYSQL_HOME%/bin目录重新安装。

你可能感兴趣的:(mysql5.7.18在win10下的安装)