第一,mysql查看表结构命令,如下:
desc 表名;
show columns from 表名;
或者
describe 表名;
show create table 表名;
或者
use information_schema
select * from columns where table_name='表名';
查看警告:
Rows matched: 1 Changed: 0 Warnings: 1
mysql> show warnings;
+---------+------+-------------------------------------------+
| Level | Code | Message |
+---------+------+-------------------------------------------+
| Warning | 1265 | Data truncated for column 'name' at row 3 |
+---------+------+-------------------------------------------+
1 row in set
第二,MySQL数据库与表的最基本命令,如下:
SELECT DATABASE();
列出当前所选择的数据库,如果未选择数据库则显示NULL;
SHOW DATABASES;
列出服务器上当前存在的MySQL数据库;
USE databasename;
选择访问某个数据库;
SHOW tables;
找出当前的MySQL数据库包含什么表;
DESCRIBE tablename;
列出一个表的结构;
SHOW INDEX FROM tablename;
显示表中的索引信息。