mysql使用输入cmd输入show databases没有反应

打开mysql,用system32里面的cmd(右键管理员身份运行),进入c盘的mysql的bin文件夹路径。(事先在高级路径的path配有mysql的安装bin路径,所以可以看这个想起)–%TrueBack%;%GrgVDA%;%GrgXfsSP%;%GrgDevDriver%;C:\ProgramData\Oracle\Java\javapath;D:\java\jdk1.8.0_111\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\DTS\Binn\;D:\TortoiseSVN\bin;D:\apache-ant-1.9.9\apache-ant-1.9.9-bin\apache-ant-1.9.9\bin;%JAVA_HOME%\bin;C:\Program Files\TortoiseGit\bin;%JAVA_HOME%\jre\bin;D:\voicetool\Bin;%M2_HOME%\bin;C:\Program Files (x86)\MySQL\MySQL Fabric 1.5.2 & MySQL Utilities 1.5.2 1.5\;C:\Program Files (x86)\MySQL\MySQL Fabric 1.5.2 & MySQL Utilities 1.5.2 1.5\Doctrine extensions for PHP\;C:\Program Files\MySQL\MySQL Server 5.6\bin
2进入该路径后,用-uroot -proot(账号和密码都是root.后面不带; 带;的话报错,系统视为输入账号或密码错误见下图)
这里写图片描述
(输入错账号密码也是这样的报错信息):
这里写图片描述
正确的是这样:
这里写图片描述
3 完成2后输入show databases; (记得输入;结尾,否则没有反应输出,并且要第一次就输入正确,加入第一次输入没有;,在下一行重新输入带;的正确语句也会报错。
方法是输入exit; 返回上一步重新新执行2进来。详细看下面讲解。但是还有有更好的办法,就是在没有分号的show database的下一行直接输入;相当于是接着上一行。
这里写图片描述
4 选择其中一个数据库 use +数据库名
5使用source +.sql路径;,会报错/m……
6 虽然报错,但是用show tables; 命令也可以看到导入表成功了,因为里面有数据。
7可以用show tables;查看有哪写表(记得语句后有个分号)
还可以用desc tableName;查看你的表结构
8每次修改.sql语句,都要重新执行source +.sql路径;

  • 31
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 7
    评论
回答: 出现"mysql show databases反应"的问题可能有几个原因。首先,根据引用\[1\]的信息,你在输入命令时可能忘记在命令的末尾加上分号";"。在MySQL中,分号是用来表示命令结束的标志,如果没有加上分号,MySQL可能会认为你还在输入命令,导致没有反应。所以,请确保在输入命令时加上分号。 另外,根据引用\[2\]和\[3\]的信息,如果你在MySQL中看到类似"ERROR 1449 (HY000): The user specified as a definer ('mysql.infoschema'@'localhost') does not exist"的错误提示,这可能是因为你指定的用户在MySQL中不存在。这个错误通常发生在你尝试执行某个存储过程或触发器时,MySQL无法找到指定的用户。解决这个问题的方法是确保你指定的用户存在于MySQL中。 综上所述,如果你在执行"mysql show databases"命令时没有反应,你可以检查一下是否在命令末尾加上了分号,并且确保你指定的用户存在于MySQL中。 #### 引用[.reference_title] - *1* [mysql 输入show databases 反应解决办法](https://blog.csdn.net/suyues/article/details/91129142)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* *3* [mysql show指令无法使用问题解决办法--ERROR 1449 (HY000)](https://blog.csdn.net/weixin_46897073/article/details/111463894)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值