在 MySQL 的命令行上获取表定义

sai*_*ram 0 mysql mysql-5

我是 MySQL 的新手。我正在尝试从数据库服务器 (4.0.26) 获取表定义。

我尝试了以下步骤来获取信息,cmd以管理员身份运行:

c:\> cd mysql\bin\
c:\mysql\bin>mysql -u username -p
password: password

mysql>show database

    -> (nothing comes up)
Run Code Online (Sandbox Code Playgroud)

关闭和打开后,相同的步骤直到密码:

mysql>use database
Database changed

mysql>show tables

     -> (nothing comes up)
Run Code Online (Sandbox Code Playgroud)

我需要检查两个表定义。我错过了什么?

小智 5

您需要在命令末尾添加分号。

     show databases;

     show tables;
Run Code Online (Sandbox Code Playgroud)