mysql5.7.18在win10下的安装
1. mysql下载
官网下载mysql非安装版https://dev.mysql.com/downloads/mysql/
(根据系统选择对应的版本)
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服务
5. 设置密码
默认创建了一个不带密码的root用户,使用
mysql -u root
命令登陆。
使用
set password =password(‘你的密码’);
flush privileges;
修改密码。
6. 可能出现的错误
启动mysql服务时报错:
发生系统错误 2。
系统找不到指定的文件。
主要原因是安装服务时没有切换到%YOUR_MYSQL_HOME%/bin目录下,导致服务安装到其他目录下。
解决办法:
1. 删除服务。 mysqld -remove mysql
2. 重新用管理员身份打开cmd,切换到%YOUR_MYSQL_HOME%/bin目录重新安装。