准备:
mysql-5.7.17-winx64.zip
开始:
1.解压zip包到指定位置,如D:\mywork\mysql-5.7.17-winx64
2.配置系统环境变量
MYSQL_HOME=D:\mywork\mysql-5.7.17-winx64
添加mysql的bin目录到系统path,便于在命令行下直接运行mysql命令
%MYSQL_HOME%\bin
3.在mysql的安装目录下(如D:\mywork\mysql-5.7.17-winx64)新建文件my.ini,添加如下配置:
[mysqld]
basedir=D:\mywork\mysql-5.7.17-winx64
datadir=D:\mywork\mysql-5.7.17-winx64\data
port = 3306
4.初始化数据库
管理员身份运行cmd,运行如下命令:
mysqld --initialize --user=mysql --console
在控制台消息尾部会出现随机生成的初始密码,记下来(因为有特殊字符,很容易记错,最好把整个消息保存在记事本里)
5.将MySQL添加到系统服务
mysqld --install MySQL
如果生成的服务可执行路径不对可以先删除该服务
sc delete MySQL
重启系统
然后切换到MYSQL_HOME\bin按如下命令重建
mysqld --install MySQL --defaults-file=D:\mywork\mysql-5.7.17-winx64\my.ini
然后启动MySQL服务
net start MySQL
安装成功,则显示---服务已启动成功
6.启动MySQL并修改密码
mysql -u root -p
密码输入之前生成的随机密码
修改密码,如:
set password for root@localhost = password('root');