MySQL -u root; root身份登录mysql
show databases; 显示所有数据库
CREATE DATABASE us_states; 创建数据库
use database_name; 使用某个数据库
show tables; 显示数据库中所有的表
describe table_name; 查看表的字段信息
desc table_name; 查看表的字段信息
select TABLE_NAME,TABLE_TYPE,ENGINE,TABLE_ROWS,TABLE_COMMENT,CREATE_TIME,UPDATE_TIME, CHECK_TIME from information_schema.TABLES; 获取表的有关系信息
select COLUMN_NAME,DATA_TYPE,CHARACTER_MAXIMUM_LENGTH,IS_NULLABLE,COLUMN_COMMENT from information_schema.COLUMNS where TABLE_NAME='ibt_mem_member' ; 获取表的字段信息
使用MySQL时, 如果不确定哪一个数据库正在被使用, 可以使用一下方法查看到数据库的名称:
1,show tables; 通过Table_in_databasename 中的databasename得知正在使用的数据库名称
2, show database(); 可直接显示出正在使用的数据库名称
3, status; 通过显示数据库状态得知出正在使用的数据库名称