关闭

mysql 获取原数据

380人阅读 评论(0) 收藏 举报
分类:
show  databases
show  tables
information_schema
show tables 语句的输出不包含temporary表
 
查看服务器所有数据库
>show databases
查看给定数据库的 create database语句
>show create database db_name
查看默认数据库的数据表或给定数据库的数据表
>show tables
>show tables from db_name
查看给定数据库的数据表的create table语句
>show create table tbl_name
查看数据表里的列或索引信息
>show columns from tbl_name
>show index from tbl_name
下面的语句和show columns from tbl_name语句相同
>describe tbl_name
>explain tbl_name
查看默认数据库或给定数据库里数据表的描述性信息
>show table status
>show table status from db_name
给show语句的输出限定一个范围,也可以将支持like的语句改成where,
where语句不改变列数,只改变输出的行数,如果数据列中的名字是保留字
必须使用反引号(`)括起来。
>show columns from tbl_name like '%s'
>show columns from tbl_name like '_s'
 
>show columns from tbl_name where `key`='pri'
 
 

mysqlshow命令

mysqldump命令
 
服务器所管理的数据库
mysqlshow
(如果显示拒绝,则要提供主机,用户名和密码如下所示,
如果主机更改过默认端口还必须提供端口大写P  -P)
>mysqlshow mysql -h localhost  -u root -p
列出给定的数据库的数据表
>mysqlshow db_name
查看给定数据表里的数据列信息
>mysqlshow db_name  tbl_name
查看给定数据表里的索引信息
>mysqlshow --keys db_name tbl_name
查看给定数据库里的数据表的描述信息
>mysqlshow --status db_name
 
列出给定数据库中数据表的结构信息(如果不加--no-data参数将同时列出所有表中的数据)
>mysqldump --no-data db_name [tbl_name] -u root -p|more
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:72390次
    • 积分:2062
    • 等级:
    • 排名:第18638名
    • 原创:134篇
    • 转载:41篇
    • 译文:1篇
    • 评论:6条