win10无法在cmd中使用mysql命令

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 ; ---纵向输出

 

发布了48 篇原创文章 · 获赞 35 · 访问量 8万+

猜你喜欢

转载自blog.csdn.net/kqZhu/article/details/100552755
今日推荐