MySQL零基础安装教程,配合DBeaver可视化工具使用

2022-11-27 20:42:55 浏览数 (1)

继续开始折腾,学习搞全栈,作为一只前端切图崽,要学习的还很多

大学时学过MySQL,今天重温一下,使用命令行安装MySQL

下载MySQL

  1. 先在MySQL的官网下载一下压缩包:MySQL 官方下载地址
image.pngimage.png
  1. 点击「Download」之后,会提示让你注册登录账号,可以选择点击下面 跳过注册登录直接开始下载。
image.pngimage.png

添加环境变量

下载完成后,开始解压,最好不要放到带有中文的文件夹中,可以避免一些奇奇怪怪的bug

比如我就将其解压到我的 D:SofterWareMySQL 目录下,如下所示:

image.pngimage.png

注意:此时解压后的文件夹中没有 data 目录和 ini 文件

此时在 mysql-8.0.31-winx64 文件夹内新建一个空的 my.ini 。如下:

image.pngimage.png

最重要的一步来了,开始配置环境变量

  1. 打开控制面板,点击「系统和安全」,进入「系统」点击高级系统设置,再点击「环境变量」,如下所示: image.pngimage.png
  2. 在系统变量里新建名为 MYSQL_HOME,变量值就是你上一步解压后存放 MySQL 文件的安装路径。
  3. 设置 Path,在 Path 里面新增 bin 目录。双击 Path,然后点击新建按钮,添加 %MYSQL_HOME%bin 如下:
image.pngimage.png
image.pngimage.png

这一步的目的,是为了后续能使用 cmd 指令去安装 MySQL。

命令行安装

首先,以管理员身份运行 cmd,Windows 10 下,直接右键「开始」,找到「命令提示符(管理员)(A)」,点击打开 cmd。

image.pngimage.png

1、进入安装 mysql 的目录,进入 bin:

进入你的安装目录的bin目录下

比如我就是进入 D:SofterWareMySQLmysql-8.0.31-winx64bin 目录下

image.pngimage.png

2、运行安装指令:

代码语言:javascript复制
mysqld --install

有可能 执行了这个命令却没有反应

image.pngimage.png

这是因为可能你把vc_redist.x64.exe给卸载掉了,所以没有任何反应

解决方法:从官网上下载vc_redist.x64.exe进行安装点击这里下载

重启之后再执行该命令就ok了

image.pngimage.png

3、运行如下指令生成 data 目录:

代码语言:javascript复制
mysqld --initialize-insecure --user=mysql

这一步不会有任何显示

4、启动 mysql 服务:

代码语言:javascript复制
net start mysql
image.pngimage.png

此时,不用怀疑,你已经成功在你的本地启动了 MySQL 服务。

5、设置密码(关键步骤)

如果后续用 egg 插件连接数据库的时候会报下面这样的错误:

image.pngimage.png

这是因为 8.0 之前的 mysql 版本,加密规则是mysql_native_password,而在 8.0 之后,加密规则变为 caching_sha2_password。此时你如果用的是 8.0 以前的版本,那么通过 egg 启动项目连接数据库是没问题的,我们这里使用的是 8.0 以后的版本,所以就会出现上述错误。

解决办法:

以管理员身份运行 cmd,上文已经提到过。通过 mysql -u root -p 回车进入 mysql 如下所示:

代码语言:javascript复制
mysql -u root -p
image.pngimage.png

第一次登录没有密码可以直接点击回车登录。此时出现 mysql> 就说明已经登陆了

输入下面指令:

代码语言:javascript复制
use mysql;

设置密码

代码语言:javascript复制
alter user 'root'@'localhost' identified with mysql_native_password by '你的密码';
代码语言:javascript复制
flush privileges;

上述指令的作用是,还原 MySQL 的加密规则,还原之后,你再 egg 项目中连接 MySQL 的时候,就不会报错了。

并且上述指令中的 「你的密码」,如果你设置的话,那就会生效,成为以后你登录数据库的密码。

注意,指令一定要按照上述输入,包括最后的分号,不然会指令错误。

安装dbeaver数据库可视化工具

可以先去 DBevaer 官方网站下载相应系统环境的安装包,它提供了 Windows、Mac 和 Linux 三个版本,大家可以自行安装。

安装步骤是直接无脑点击下一步就行了

下一篇将会星系介绍DBevaer可视化工具并且创建数据库


欢迎大家在评论区踊跃讨论

0 人点赞