mysql-8.0.23-winx64安装教程

我现在已经安装MySQL8.0.23成功了,以下是我安装成功的方法,现在分享给大家。
(我这个安装成功案例也是看了很多教程才总结出来的,所以本教程也可能不是任何人都适合的)

我的安装环境:Windows10

文章目录

  1. 安装MySQL
  2. 配置环境变量
  3. DOS命令窗口初始化MySQL
  4. 修改用户名和密码
  5. vscode插件连接MySQL

1. 安装MYSQL

进入mysql官网,下载MySQL压缩包
在这里插入图片描述

往下滑找到MYSQL community(GPL) Downloads
在这里插入图片描述

进去找到MYSQL Community Server(这个是社区版的意思,社区版免费,企业版要付费,所以选择社区版就行了)
在这里插入图片描述
进去下载就行了
在这里插入图片描述
在download里面点这里就可以跳过登录开始下载了
在这里插入图片描述

2. 配置变量

解压下载好的mysql压缩包。
进解压好的mysql文件先去复制好bin路径。
电脑桌面右键此电脑 【属性】 > 【高级系统设置】 > 【 环境变量】> 进Path里面。
在这里插入图片描述

配完之后一定要点确定,后面也是要连续确定
在这里插入图片描述

3. DOS命令窗口初始化MySQL

【开始】 > 【Windows系统】 > 【命令提示符】(右键 > 更多 > 以管理员身份运行)

进去后,进入解压MySQL后的目录下的bin目录
在这里插入图片描述

然后输入以下代码,初始化MySQL

# 初始化mysql,生成root账户,不生成密码
mysqld --initialize-insecure

回车

然后可能出现这个问题(我遇到过),如果没问题就跳过这步,如果出现了这个问题说明系统缺少了这个文件,在这里下载
链接:https://pan.baidu.com/s/1sg7SLAUGuaRTv5lAbR35-w
提取码:cw9p

下载好后把这个文件放在C:\Windows\System32下就行了
在这里插入图片描述
上面没问题后,接下来在bin下执行这行代码

mysqld --install

回车,出现这句话说明已经安装mysql配置成功了
在这里插入图片描述

接下来执行这行代码启动MySQL服务

net start mysql

net start mysql 启动MySQL服务;net stop mysql 停止MySQL服务
在这里插入图片描述
出现以下信息代表启动成功
在这里插入图片描述

接下来执行这行代码来登录进mysql

mysql -u root -p

(之前配置过变量了,所以这语句可以在任意一个目录下有效执行)
在这里插入图片描述
遇到Enter password,直接回车 (因为前面用了mysqld —initialize-insecure初始化的mysql,生成root账户,不生成密码)
在这里插入图片描述

4. 修改用户名和密码

修改用户名语句
1.进入mysql这个数据库内

use mysql;

2.使用下面的语句

update user set user=自定义的用户名 where user="root";
# 例子:
update user set user="yang" where user="root";

3.最重要的一步,刷新权限,不做这一步修改用户名会失败

flush privileges;

在这里插入图片描述

修改密码语句

# 单引号里面是自己的密码,一定要记住这个密码
alter user '用户名'@'ip地址' identified with mysql_native_password by '你的密码';
# 例子:
alter user 'yang'@'localhost' identified with mysql_native_password by 'yang';

此时,我的MySQL登录账号和密码都已经改成 yang 了
在这里插入图片描述
完成上面的操作,就可以使用DOS命令窗口操作数据库了(增删改查等等)。

退出mysql命令是 \q 或 exit
在这里插入图片描述

5. vscode插件连接MySQL

1.拓展商店里下载这个插件
在这里插入图片描述

2.下载好后,会显示一个DB图标,点击左侧的DB图标,进入配置连接窗口
在这里插入图片描述
连接好后,这里会显示本地的数据库出来。
在这里插入图片描述

这里以test数据库为例,打开student表,进入到用户图形操作界面
在这里插入图片描述

在这个漂亮的界面就可以进行对数据库内的表进行增删改查了
在这里插入图片描述

基本上到这里已经配置完了!
码字不易,觉得好用点个赞再走呗!!

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐