使用MySQL命令行客户端

sea*_*ean 9 mysql database command-line mysql-workbench

我是在MySQL中创建数据库的新手.我已经在MySQL Workbench中创建了表.现在我想检查我使用MySQL命令行客户端创建的数据库.我该怎么做?我应该在命令行输入什么?请帮忙.谢谢.

Asa*_*aph 16

要查看所有数据库:

show databases;
Run Code Online (Sandbox Code Playgroud)

要切换到特定数据库(请注意,此处的尾部;可选的):

use databasename
Run Code Online (Sandbox Code Playgroud)

要查看当前数据库中的表:

show tables;
Run Code Online (Sandbox Code Playgroud)

要查看create table特定表的语句:

show create table tablename;
Run Code Online (Sandbox Code Playgroud)

要查看有关特定表的其他misc信息:

describe tablename;
Run Code Online (Sandbox Code Playgroud)

此外,information_schema数据库中包含各种其他有趣的元信息.您可以use information_schema浏览这些表,以获取有关数据库的大量信息.

MySQL命令行控制台中另一个有用的技巧是使用\G而不是终止查询;.这会导致输出全部垂直显示而不是在表格中显示,这对于比屏幕显示更宽的表格非常有用.