win10无法在cmd中使用mysql命令

本文介绍了在Windows 10系统中,遇到已经安装并启动MySQL服务,但无法在命令行(CMD)中使用mysql命令的问题。通过进入MySQL命令行客户端并输入密码,可以正常执行mysql命令。同时,列举了一些常用的MySQL操作命令,如连接数据库、查看数据库、切换数据库、显示表结构等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

1、问题:

本机已经安装了MySQL,而且服务已启动,也配置了环境变量MYSQ_HOME,但是在cmd中扔无法使用mysql命令,报ERROR 1045 (28000)。

 

2、解决

打开win

打开MySQL命令行

输入密码

在这里就可以使用mysql命令了。

 

另:常用的mysql命令:

1、连接mysql

格式: mysql -h主机地址 -u用户名 -P端口号 -p用户密码

  • -h: 主机名,表示要连接的数据库的主机名或者IP
  • -u: 用户名,表示连接数据库的用户名
  • -P: 大写P,端口,表示要连接的数据库的端口,默认是3306,可以不写,但是如果端口不是默认端口,就必须指明端口号
  • -p: 表示要连接的数据库的密码,-p后面可以直接输入密码,但是这样密码就会明文输入不太安全,所以建议输入-p回车,换行输入密码

2、查看所有数据库

格式:show databases; (注意:最后有个s)(注意需要加上命令结束符 ;)

3、使用数据库

格式: use 具体数据库名字; (注意需要加上命令结束符 ;)

4、查看当前选择的数据库内可用表的数据表

格式:show tables;

5、查看建表语句

show create table 表名;

6、展示表格字段,表结构查询

desc tableName;          (desc 是Describe的缩写 )

 

7、查看表格内数据 mysql \G ---内容纵向输出

在Mysql的命令行工具里面给select查询加入一个\G参数。横向的表结构会转为使用纵向表结构输出,利于阅读。

(1)select * from deal; ---横行输出

(2) select * from deal \G ; ---纵向输出

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值