Windows安装MySQL5.7解压版

1. 解压后根目录添加配置文件my.ini

[client]
default-character-set=utf8mb4

[mysql]
default-character-set=utf8mb4

[mysqld]
character-set-server=utf8mb4
collation-server = utf8mb4_unicode_ci
init_connect=SET NAMES utf8mb4

port = 3306
# mysql安装目录
basedir="D:/MySQL5.7.28"
# mysql数据库的数据的存放目录
datadir="D:/MySQL5.7.28/data"
# mysql默认引擎
default-storage-engine=INNODB

 

2. 进入mysql的bin目录,初始化数据库

mysqld --initialize

tip:如果初始化错误,一般是VC++环境缺少组件,安装后执行上面命令即可。https://github.com/abbodi1406/vcredist/releases/download/v0.29.0/VisualCppRedist_AIO_x86_x64_29.zip

 

3.找到临时root初始密码

初始化之后会在 data目录生成一个 电脑主机名.err文件,如DESKTOP-CGCA51R.err,里面包含有初始化后root的临时密码。查找关键词:A temporary password

Windows安装MySQL5.7解压版

如图,此时root临时密码为:c&Fqqey&c85o

 

4.将mysql注册成windows服务

①管理员模式打开命令行,进入mysql的bin目录

②如果之前注册过服务,则先卸载服务

mysqld --remove

③注册服务

mysqld --install

④启动mysql

net start mysql

 

5.使用root临时密码登录mysql

mysql -u root -p

临时密码登录的mysql,无法做其他操作,如下提示,因此必须修改root密码

Windows安装MySQL5.7解压版

 

6.修改root密码并刷新权限

ALTER USER root@localhost IDENTIFIED BY mypasswd;
FLUSH PRIVILEGES;

 

7.安装结束

 tip:为了在命令行下随时调用mysql 命令,建议将mysql的bin 目录放入path环境变量

 

Windows安装MySQL5.7解压版

上一篇:adb 截屏和录屏


下一篇:mysql中concat、RTrim、LTrim、Trim、AS