记一次 windows10上mysql8.0.18的安装

1》mysql 8.0.18的下载就从官网上下载便是

2》下载好了之后是一个压缩包,解压到某文件夹,这个文件夹就是mysql的安装路径,比如我解压到到D盘里的一个叫做mysql的文件夹里,这个文件夹就是安装的路径,

3》配置环境变量,右击我的电脑->属性.看到如下图的

点击高级系统设置,得到的如下图

点击环境变量,得到如下图:

选择系统变量里的Path(是系统搜索的路径)得到如下图:

点击新建,将解压缩的mysql路径添加。如上面的图我的路径就是f盘的mysql-8.0.18-winx64安装位置/bin

接下来就是添加配制文件my.ini,点击新建一个txt文件,里面填写自己配置,然后将txt后缀改为ini,文件名改为my

我的配置如下:

[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录 
basedir=F:\mysql-8.0.18-winx64安装位置
# 设置mysql数据库的数据的存放目录,这个目录不需要自己创建,不然可能会出现mysql无法启动的情况
datadir=F:\mysql-8.0.18-winx64安装位置\data   
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
max_connect_errors=10
# 服务端使用的字符集默认为utf8mb4
character-set-server=utf8mb4
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8mb4
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8mb4

4》然后在mysql的安装目录bin目录下执行mysqld --initialize

然后会在这停一会,这是因为在创建文件夹data,和初始化data里的数据,初始化之后,点开data目录,里面有一个以err为后缀的文件,点开,里面就有一个临时的密码。在root@localhost后面,这儿在很多的博客上说,有的是无密码安装:mysqld --initialize --insecure,这个要先创建data文件夹,不过自己这个没有成功,还有一种是在bin目录下执行: mysqld --initialize --console,这个可以直接在命令行得出临时密码(在root@localhost:后),不过这个自己也没有成功

5》安装mysql 服务,

在bin目录下执行,mysql --install +服务名,如果不加,默认是mysql.服务名可以由自己来起名,这儿需要注意的是如果存在之前的同名服务,可以使用sc delete去删除,sc delete +服务名。

6》启动mysql 

在bin目录下输入net  start mysql

7》启动之后,输入mysql -uroot -p ,按enter,然后将上面从data文件夹得到的临时密码输入,进入mysql ,

8》更改密码,mysql> alter user 'root'@'localhost' identified with mysql_native_password by '123456'; 123456 改为你的密码即可。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值