欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Window系统安装MySQL8.0具体步骤

程序员文章站 2022-03-04 19:14:46
...

仅当记录一下:

如果以前装过Mysql,需要彻底删除(由于我之前安装过MySQL6.0,现在安装最新8.0。对于高手不需要,网上也有安装多个MYsql的教程,相对麻烦。)。主要是删除MySQL服务(net stop mysql,sc delete mysql),不然会自动启动以前的mysql服务,导致新版运行不了。删除具体步骤参见https://zhuanlan.zhihu.com/p/68190605

接下来是具体安装步骤:

  1. 去官网下载。地址见官方地址,不用注册,选择download--》no thanks,start ...

  2. 解压后放要安装的位置,如我的:

 

Window系统安装MySQL8.0具体步骤

             2.1 在sql中新建my.ini文件,内容如下:默认端口都是3306,如果安装多个mysql,注意端口不要重复。

 [client]
# 设置mysql客户端默认字符集
default-character-set=utf8mb4
 
[mysqld]
# 设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=E:\\MySQL\\sql
# 设置 mysql数据库的数据的存放目录,MySQL 8+ 不需要以下配置,系统自己生成即可,否则有可能报错
# datadir=C:\\web\\sqldata
# 允许最大连接数
max_connections=20
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8mb4
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

            2.2 cd 到bin目录下,我的是cd E:/mysql/sql/bin,方便后续命令行使用mysql、mysqld等相关命令。

3. 初始化数据库

mysqld --initialize --console

记录临时密码:h%LI35(I7-eg

E:\MySQL\sql\bin>mysqld --initialize --console
2020-02-16T04:03:42.024265Z 0 [System] [MY-013169] [Server] E:\MySQL\sql\bin\mysqld.exe (mysqld 8.0.19) initializing of server in progress as process 996
2020-02-16T04:03:56.263496Z 5 [Note] [MY-010454] [Server] A temporary password is generated for aaa@qq.com: h%LI35(I7-eg

4. 安装MySQL服务,收到结果:Service successfully installed.

mysqld install

5. 启动MySQL服务,成功启动服务。

net start mysql

6. 登录,密码就是之前记录的,并修改密码(方法比较多,但是mysql8.0不需要加password("123456"),而是直接‘123456’)。

mysql -u root -p
set password for aaa@qq.com = '123456'; 

 

相关标签: 笔记 mysql