mysql 8.0 windows安装

下载安装文件

mysql官方下载地址,需登录oracle账号,密码为大小写加数字

解压安装包

在D盘创建mysql文件夹,把压缩包里的东西丢进文件夹里

创建my.ini文件

[client]
# 设置mysql客户端默认字符集
default-character-set=utf8
 
[mysqld]
# 设置3306端口
port = 3306
# 设置mysql的安装目录
basedir="D:/mysql"
datadir="D:/mysql/data/"
bind-address = 127.0.0.1
# 最大连接次数
max_connections = 1000

配置环境

右键我的电脑 >>> 属性 >>> 高级 >>> 环境变量


按顺序搞

通过管理员进入cmd

在左面创建快捷方式



得到这个东西,然后进入cmd

进入mysql安装路径 初始化数据库获取root初始密码

进入 D盘~我的安装在D盘,sql安装到哪就进入到哪个文件夹的bin目录



键入命令行 mysqld --initialize --console
会得到一大串东西,root@localhost: 最后面的 Ji8q6Y87g,Gj 这些就是密码
2020-04-21T10:00:22.693363Z 0 [System] [MY-013169] [Server] D:\mysql\bin\mysqld.exe (mysqld 8.0.19) initializing of server in progress as process 8984
2020-04-21T10:00:34.143511Z 5 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: Ji8q6Y87g,Gj

mysql windows服务安装与启动

安装 mysqld --install mysql(服务名字可以自己取)

卸载 mysqld --remove mysql

alt + r 进入cmd 输入 services.msc 查看服务

启动 net start mysql

停止 net stop mysql

首次使用修改密码

登录mysql mysql -u root -p

修改账户密码加密规则并更新用户密码

修改加密规则 : ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER;

更新一下用户的密码: ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';

刷新权限 : FLUSH PRIVILEGES;

单独重置密码命令:alter user 'root'@'localhost' identified by '111111';

你可能感兴趣的:(mysql 8.0 windows安装)