mysql下载->vscode配置->环境变量设置

下载mysql

通过官网链接: https://dev.mysql.com/downloads/mysql/.下载Windos操作系统64位的mysql。

安装步骤

网页下载

在点击链接后选择蓝圈所圈的按钮进行下载:
下载Windows64位mysql
32位的可以点击图中的 “Go to Download Page”按钮进行操作。(我没试过,也就不清楚后续)
点击按钮Download之后进入新的页面,选择‘No thanks, just start my download’进行下载,想注册的也随意啊,我是没注册的黑户:)。在这里插入图片描述

解压文件

在下载压缩包之后,解压文件到指定文件夹,需要记住解压缩的地址,因为之后要在cmd窗口上操作。
以下是zip文件:
zip文件
解压后的文件夹内是这样的:
mysql文件夹

cmd窗口配置

通过管理员身份打开cmd(不是管理员没法操作)。
打开之后的操作如下:
在这里插入图片描述
画线部分为初始密码,一定要记住,之后可以修改。我由于已经安装过了,所以输入mysql install 显示的是以上内容。正常情况下初次安装应该是:在这里插入图片描述
提示代表安装成功。
之后就是开启mysql。
指令net start mysql 无论在哪都能用。但是cmd进入mysql就需要到文件夹位置(除非进行环境变量的配置)。登录mysql需要用到mysql -uroot -p, 这也是更改密码的先决条件。
在这里插入图片描述
登录后大致是这样的。
接下来进行密码更改操作。

更改密码

密码更改操作如下:
在这里插入图片描述
初始的user都是’root’@‘localhost’。而这里后面的单引号mysql就是更改的密码。之后就可以用mysql作为密码登录。
到这里,如果想关闭mysql可以用指令net stop mysql。(我也不知道有没有必要关,毕竟我也才下载)
下面就是vscode连接。。。

vscode连接

打开vscode进行操作,确保mysql是开启状态

下载扩展

第一个和第三个是需要下载的扩展。
在这里插入图片描述
下载完之后,进行下一步操作,点击mysql右边的’+‘
在这里插入图片描述
在弹出的文本框内依次输入
localhost
root
??? (之前设置的密码)
3306 (它会初始给你,所以直接跳过)
无 (不用做任何变动,直接enter)
文本框是这样子的:
在这里插入图片描述
结束之后大致是这样:
在这里插入图片描述
如果遇到Error: ER_NOT_SUPPORTED_AUTH_MODE: Client does not support authentication protocol requested by server; consider upgrading MySQL client
就要再去mysql里面进行以下操作

ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘mysql’;
同样的这是修改密码操作,其中mysql还是我设置的密码,我就这样了,你们随意┑( ̄Д  ̄)┍

下载mysql开发包

打开vscode内terminal,输入 python -m pip install mysql-connector。待下载完毕后就可以使用 import mysql.connector
如下:

import mysql.connector
# 打开数据库连接
db = mysql.connector.connect(
       host= "localhost",# 之前创建的时候填的第一个
       user="root",  # 第二个。。以此类推
       passwd="????", # 写上你的数据库密码
       database='mysql',
       auth_plugin='mysql_native_password'
)
# 获取操作游标
cursor = db.cursor()
cursor.execute('create table user (\
						id varchar(20) primary key, \
						name varchar(20))')
cursor.execute('insert into user (id,name) values (%s,%s)', ['001','linglingyi'])
db.commit()
cursor.close()
db.close()

结果可以在vscode内查找:
在这里插入图片描述

或者可以打开cmd查询(管理员模式):
在这里插入图片描述
现实database之后,选择要编辑的数据库,表已在之前创建好。在这里插入图片描述
输入以下指令显示表。或者vscode内使用x = cursor.fetchall() 后 print(x)。
在这里插入图片描述

添加环境

如果觉得cmd打开mysql每次都要去下载的地方操作麻烦 可以设置环境变量(这是额外的操作,因人而异)

步骤1:

搜索电脑中的编辑环境变量的程序。输入’en’是因为环境变量的首字母是environment。
在这里插入图片描述

步骤2:

点击之后会进入到以下页面,系统版本不一样也大差不差在这里插入图片描述
点击环境“变量按钮”进行变量更改操作

步骤三:

以下是点击按钮后的页面
在这里插入图片描述
有些人应该会先编辑个人变量之后再编辑系统变量,大概这样做能更安全,系统中有其他用户的话其他用户操作不了什么的。我是个懒人,电脑也只是我自己用 所以我就简单更改系统变量就完事了。
如图点击系统变量里的path那行然后点击编辑。(或者双击path行也行)

步骤4:

进入到如图所示完成最后操作
在这里插入图片描述新建划线的路径到列表中就可以了。

另外:

如果想设置用户变量的话 可以在用户变量里新建变量,将变量名设置为mysql,然后变量路径设置为’D:\mysql\mysql-8.0.30-winx64’(这是我的路径,你们的肯定和我不一样)
最后到这个系统变量页面里添加’%mysql%\bin’。
反正最后都能在打开CMD时直接使用’mysql -uroot -p’ 进入到mysql。

完毕!

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值