cmd 操作mysql数据库相关问题

输入show database 不是应该显示所有数据库么,为什么下面只出现箭头?大神求解!图片说明

2个回答

你应该写show databases;你试一下

sinat_31092021
Lewis1316 回复公羽土成: 嗯嗯,谢谢
接近 5 年之前 回复
wyccyw123456
公羽土成 回复Lewis1316: 你不止少打了分号,还有一个s
接近 5 年之前 回复
sinat_31092021
Lewis1316 可以了,我少打了分号,非常感谢
接近 5 年之前 回复
sinat_31092021
Lewis1316 还是不行啊
接近 5 年之前 回复

楼上说的很对,是databases,你少了一个s,并且你说的又显示了一个箭头,那代表你sql语句没有输入分号,sql查询时,分号代表一条语句结束。有时候一条sql语句过长,一行输入不完,或者输入在一行看起来很别扭,也会不输分号直接敲回车键,相当于另起一行继续写sql语录。所以你完整输入的应该是"show database;"
同样的要显示数据库中的表,应该是show tables;

sinat_31092021
Lewis1316 非常感谢
接近 5 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问