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
接下来是具体安装步骤:
-
去官网下载。地址见官方地址,不用注册,选择download--》no thanks,start ...
-
解压后放要安装的位置,如我的:
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';
推荐阅读
-
解决Win10系统安装MySQL8.0遇到的问题
-
联想ThinkPad E430安装window XP系统后独立显卡无法启用驱动安装失效情况如何解决
-
安装window 7系统----计算机经验
-
window10系统安装Ubuntu18.04系统
-
在window操作系统上安装Oracle10g图文教程
-
window10与CentOS双系统安装详细教程
-
安装Window 10系统------计算机经验
-
2018-07-23 Window系统下安装kafka消息中间件
-
关于Window10系统在Python上安装Imagemagick遇到的问题及解决方案
-
云服务器Window Server 2012R系统安装MySQL的详细教程