美文网首页
2022 win10 安装 mysql8

2022 win10 安装 mysql8

作者: mudssky | 来源:发表于2022-06-11 16:49 被阅读0次

首先去mysql官网 https://link.juejin.cn/?target=https%3A%2F%2Fwww.mysql.com%2F

去下载社区版的页面,

虽然也有win10能用的安装器方式,但是我还是想选择zip文件的方式下载.https://downloads.mysql.com/archives/community/

下载下来后,解压,然后把bin目录加入到windows环境变量里.

配置my.ini

然后我们在根目录下建一个my.ini

配置mysql,目录按照你的安装目录配置


[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
# 设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=D:\\code\\database\\mysql-8.0.28-winx64
# 设置mysql数据库的数据的存放目录,sqldata目录不需要要提前新建会自动生成,MySQL 8+ 不需要以下datadir=E:\\mysql\\sqldata配置,系统自己生成即可,否则有可能报错
datadir=D:\\code\\database\\mysql-8.0.28-winx64\\data
# 允许最大连接数
max_connections=20
# 服务端使用的字符集设置为utf8
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 跳过密码验证,以下配置能跳过密码直接登录
#skip-grant-tables

初始化数据库

输入下面的命令

mysqld --initialize --console

这时控制台会输出信息,包含root的初始密码,我们把这个密码记下来.

安装并启动服务

执行

mysqld -install

启动服务

net start mysql

也可以执行net stop mysql来关闭服务

更改初始密码

登录数据库,使用刚才记录的root密码

mysql -u root -p

登录成功后,执行下面的命令更改默认密码

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的密码';

报错 Public Key Retrieval is not allowed

使用Dbeaver里面的时候会跳出这个报错.

我们只要切到连接设置,驱动设置的地方 改成allowPublicKeyRetrieval=true

相关文章

网友评论

      本文标题:2022 win10 安装 mysql8

      本文链接:https://www.haomeiwen.com/subject/oucwmrtx.html