mysql8.0.17安装和配置
1.下载
去官网下载 mysql–> 下载地址
2.解压
在解压后的根目录,需要做两步小操作
- 创建一个名为 data 的文件夹
- 创建一个名为 my.ini 的文件
3.修改 my.ini 文件
default-character-set 设置成 utf8 会报错,建议直接复制下面的粘贴
1 | [mysql] |
4.配置 mysql 的环境变量
- 找到安装 mysql 的 bin 目录复制存放地址
- 编辑系统环境变量
- 找到 path 点击新建粘贴复制的地址
5.以管理员身份运行 cmd
- 切换到安装 mysql 的 bin 目录
- 执行 mysqld install 命令
- 执行 mysqld –initialize –user=mysql –console 命令
- 执行 net start mysql 命令
- 执行 mysql -u root -p 命令
- 修改密码
注意如果前面有错误操作,请先删除 data 文件夹里的文件,不然会一直报错
执行 mysqld –initialize –user=mysql –console 命令会输出如下
1 | 2019-08-30T06:44:52.051415Z 0 [System] [MY-013169] [Server] E:\mysql-8.0.17-winx64\bin\mysqld.exe (mysqld 8.0.17) initializing of server in progress as process 3336 |
此处会生成一个临时密码例如:
A temporary password is generated for root@localhost: ==%IhckOVm8fK0==,
等下登录 mysql 时需要用到,尽量复制,不然很容易写错
修改密码命令
1 | ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码'; |