Windows环境下安装MySQL8.0.12

版权声明:本文为博主原创学习笔记,如需转载请注明来源: https://blog.csdn.net/wugenqiang/article/details/82865785

一、下载mysql-8.0.12-winx64.zip

下载地址:(MySQL官网)

https://dev.mysql.com/downloads/mysql/

二、解压到指定文件夹

根据喜好放置在文件夹中,我的是D:\\software\mysql\,并将解压的文件名改成了mysql8.0.12

三、添加my.ini文件并生成data文件夹

在目录中新建一个文件my.ini

内容如下:

[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8 
[mysqld]
# 设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=D:\\software\mysql\mysql8.0.12
# 设置mysql数据库的数据的存放目录
datadir=D:\\software\mysql\mysql8.0.12\data
# 允许最大连接数
max_connections=20
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
#设置协议认证方式(重点啊)
default_authentication_plugin=mysql_native_password 

接下来以管理员命令进入cmd窗口,进入mysql的bin目录下

输入安装命令:mysqld --install

执行命令:mysqld --initialize --console  在根目录中生成data文件夹,可能会等待个十几秒。

(此处会生成登录密码)

四、启动服务和登陆

执行命令 net start mysql

登陆:

执行命令 mysql -u root -p 

输入密码:

五、修改root密码

执行命令ALTER USER "root"@"localhost" IDENTIFIED  BY "123456";

#密码由你自己设置,我这里用“123456”

ALTER USER "root"@"localhost" IDENTIFIED  BY "123456";

当出现 “Query OK”证明已经修改成功,但是需要下一步才能保存执行结果

执行命令 flush privileges; #如果不执行,还会是之前的密码

最后配置好环境变量:

变量名: MYSQL_HOME

变量值: \你的解压路径

在path中添加: %MYSQL_HOME%\bin 

猜你喜欢

转载自blog.csdn.net/wugenqiang/article/details/82865785