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

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

  • 下载mysql
    • 安装步骤
        • 网页下载
        • 解压文件
        • cmd窗口配置
        • 更改密码
  • vscode连接
    • 下载扩展
        • 下载mysql开发包
    • 添加环境
        • 步骤1:
        • 步骤2:
        • 步骤三:
        • 步骤4:
        • 另外:

下载mysql

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

安装步骤

网页下载

在点击链接后选择蓝圈所圈的按钮进行下载:
mysql下载->vscode配置->环境变量设置_第1张图片
32位的可以点击图中的 “Go to Download Page”按钮进行操作。(我没试过,也就不清楚后续)
点击按钮Download之后进入新的页面,选择‘No thanks, just start my download’进行下载,想注册的也随意啊,我是没注册的黑户:)。mysql下载->vscode配置->环境变量设置_第2张图片

解压文件

在下载压缩包之后,解压文件到指定文件夹,需要记住解压缩的地址,因为之后要在cmd窗口上操作。
以下是zip文件:
zip文件
解压后的文件夹内是这样的:
mysql下载->vscode配置->环境变量设置_第3张图片

cmd窗口配置

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

更改密码

密码更改操作如下:
mysql下载->vscode配置->环境变量设置_第6张图片
初始的user都是’root’@‘localhost’。而这里后面的单引号mysql就是更改的密码。之后就可以用mysql作为密码登录。
到这里,如果想关闭mysql可以用指令net stop mysql。(我也不知道有没有必要关,毕竟我也才下载)
下面就是vscode连接。。。

vscode连接

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

下载扩展

第一个和第三个是需要下载的扩展。
mysql下载->vscode配置->环境变量设置_第7张图片
下载完之后,进行下一步操作,点击mysql右边的’+‘
mysql下载->vscode配置->环境变量设置_第8张图片
在弹出的文本框内依次输入
localhost
root
??? (之前设置的密码)
3306 (它会初始给你,所以直接跳过)
无 (不用做任何变动,直接enter)
文本框是这样子的:
在这里插入图片描述
结束之后大致是这样:
mysql下载->vscode配置->环境变量设置_第9张图片
如果遇到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内查找:
mysql下载->vscode配置->环境变量设置_第10张图片

或者可以打开cmd查询(管理员模式):
mysql下载->vscode配置->环境变量设置_第11张图片
现实database之后,选择要编辑的数据库,表已在之前创建好。mysql下载->vscode配置->环境变量设置_第12张图片
输入以下指令显示表。或者vscode内使用x = cursor.fetchall() 后 print(x)。
mysql下载->vscode配置->环境变量设置_第13张图片

添加环境

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

步骤1:

搜索电脑中的编辑环境变量的程序。输入’en’是因为环境变量的首字母是environment。
mysql下载->vscode配置->环境变量设置_第14张图片

步骤2:

点击之后会进入到以下页面,系统版本不一样也大差不差mysql下载->vscode配置->环境变量设置_第15张图片
点击环境“变量按钮”进行变量更改操作

步骤三:

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

步骤4:

进入到如图所示完成最后操作
mysql下载->vscode配置->环境变量设置_第17张图片新建划线的路径到列表中就可以了。

另外:

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

完毕!

你可能感兴趣的:(mysql,vscode)