windows下通过cmd使用mysql

windows下通过cmd使用mysql

准备工作

我的mysql是在官网下的mysql-installer-community-8.0.19.0。安装完成后自带workbench,用起来虽然很方便,但是有些时候必须使用shell。

方法1

我们需要将mysql的执行程序添加到环境变量中(不只是mysql.exe还有mysqldump等)
首先如果不知道你的mysql安装位置的话,进入mysql控制台,执行:
show variables like '%dir%';
获得你的安装路径,比如我的安装路径是:
C:\Program Files\MySQL\MySQL Server 8.0\bin
将该路径添加到环境变量中
我的电脑->右键属性->高级系统设置->环境变量->系统变量->编辑->新建
输入你的安装路径
添加环境变量
然后就可以直接在cmd中使用下面的命令连接数据库了:
mysql -h localhost -P 3306 -u root -p myblog
注意大小写。其中-p后面是你的数据库名,-h后面是ip地址。-P是端口号。
然后会让你输入密码,即可使用。
成功连接数据库
其实也可以直接在cmd中定位到你的安装路径,输入命令:
mysql.exe -h localhost -P 3306 -u root -p myblog

方法2

因为安装完成后自带命令行和shell,如下图:
安装完自带shell和workbench
其中执行命令行的程序:Command Line Client可以直接使用,输入密码即可。但只能连接本地数据库。
shell可以连接远程数据库:
打开下图中的Mysql Shell,输入\connect root@127.0.0.1
连接本地数据库(不需要输入端口,应该是默认3306,如果需要改端口则加上:3306即可)。然后会让你输入密码,以及是否保存密码。
在这里插入图片描述
但是使用这个shell工具有个缺点,就是它的命令和传统的mysql命令不一样。比如\use schema1,use前需要加个反斜杠。具体我也没研究。建议使用方法1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值