Mysql的下载与安装以及环境变量的配置

MySQL的下载,这里我们下载当时最新版8.0.20

步骤版: 

直接版:

MySQL的安装

我们使用Navicat Premium连接数据库

MySQL环境变量的配置

可能遇到的问题:

1、Client does not support authentication protocol requested by server; consider upgrading MySQL client

2、java.sql.SQLException: Unknown initial character set index '255' received from server.


MySQL的下载,这里我们下载当时最新版8.0.20

步骤版:

 

直接版:

打开官网mysql官网后直接单击箭头指示打开最新版或者直接打开链接mysql下载

 

无论是步骤版还是直接版,我们最终到达这样的页面

箭头指示的是在线安装版,下面那个是离线安装版,我们下载的是在线安装版,单击按钮

可能要我们登录,不要管他,单击箭头指示,直接下载

到这里mysql就下载完了

MySQL的安装

  • 1、右键下载好的文件,点击安装
  • 2、程序一直跑,到这个界面,因为我们是在线安装的,所以在下载

  • 3、最终跑完程序会到这个页面

  • 4、选择Custom,单击Next

  • 5、选择版本推动到右侧,然后单击Next

  • 6、如果到这个页面,单击箭头指示,如果没有这个页面,直接到第7步

 

  • 7、到这个页面,直接Next

  • 8、到这个页面,直接Next,不建议修改,默认,直接Next

  • 9、设置你的密码,请牢记密码。添加用户,用户也可以等安装完成后再添加(这里我们不添加)。单击Next

  • 10、设置服务名称,该名称即为电脑系统中MySQL8.0的服务名称。点击Next按钮。

  • 11、点击Execute按钮。

  • 12、待所有的Configuration前出现绿色√后,点击Finish按钮

  • 13、点击Next按钮

  • 14、点击Finish

  • 15、安装目录在此

 

我们使用Navicat Premium连接数据库

1、打开Navicat Premium

2、点击链接,MySQL

3、填写连接名和密码,点击确定

4、链接完毕

那么这些库在哪里呢,在哪个文件夹呢。因为我们是在线安装,所以会默认安装在C:\ProgramData下

我们用Navicat Premium创建一个库wofang-sitemgr,并且在这个库下建立一个表about_site_relationship

然后可以看到我们的C:\ProgramData\MySQL\MySQL Server 8.0\Data目录下多了一个库,库里面多了一张表

 

MySQL环境变量的配置

我们打开黑窗口,我的密码是root,输入mysql -uroot -proot

这是我们还没有配置环境变量,MySQL的环境变量的配置按照以下步骤来

在后面接上MySQL的安装目录(下载和安装的时候已讲到目录在哪里),到bin目录下,注意英文分号;

我们再打开黑窗口,我的密码是root,输入mysql -uroot -proot

说明我们的环境变量配置成功

可能遇到的问题:

1、Client does not support authentication protocol requested by server; consider upgrading MySQL client

ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; #修改加密规则 (这行我没有写,不过貌似也可以)

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password'; #更新一下用户的密码 

FLUSH PRIVILEGES; #刷新权限

2、java.sql.SQLException: Unknown initial character set index '255' received from server.

编码不匹配的原因

直接在连接的URL后加上?useUnicode=true&characterEncoding=utf8
 

 

  • 7
    点赞
  • 36
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 5
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

深知她是一场梦

你打不打赏,我都会一直写博客

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值