Mysql 5.7 免安装版下载及初始化配置
Mysql下载
版本
MySQL Community Server 5.7.32
地址
下载64位zip
Windows (x86, 64-bit), ZIP Archive
下载后解压到D盘
配置
环境变量
新建系统变量MYSQL_HOME:
D:\mysql-5.7.32-winx64
系统变量Path中添加:
%MYSQL_HOME%\bin
创建my.ini配置文件
D:\mysql-5.7.32-winx64 创建 my.ini文件
[mysqld]
basedir=D:\mysql-5.7.32-winx64
datadir=D:\mysql-5.7.32-winx64\data\
port=3306
skip-grant-tables
初始化
mysqld --initialize
D:\mysql-5.7.32-winx64 目录会创建data文件夹
启动
管理员方式打开CMD命令行窗口
D:
cd mysql-5.7.32-winx64\bin
启动mysql服务
D:\mysql-5.7.32-winx64\bin>net start mysql
MySQL 服务正在启动 .
MySQL 服务已经启动成功。
查看root用户临时密码
D:\mysql-5.7.32-winx64\data 目录会根据电脑名称创建一个后缀为err的文件,打开后查看日志:
A temporary password is generated for root@localhost: p#<=JapnL26k
登录root用户
mysql -uroot -p
提示:
Enter password:
输入临时密码后进入mysql
修改临时密码
flush privileges;
ALTER USER 'root'@'localhost' IDENTIFIED BY 'root';
D:\mysql-5.7.32-winx64\my.ini 删除skip-grant-tables
重启mysql
D:\mysql-5.7.32-winx64\bin>net stop mysql
MySQL 服务正在停止.
MySQL 服务已成功停止。
D:\mysql-5.7.32-winx64\bin>net start mysql
MySQL 服务正在启动 .
MySQL 服务已经启动成功。