Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1525609
  • 博文数量: 226
  • 博客积分: 3997
  • 博客等级: 少校
  • 技术积分: 2369
  • 用 户 组: 普通用户
  • 注册时间: 2010-06-19 17:26
个人简介

Never save something for a special occasion. Every day in your life is a special occasion.

文章分类

全部博文(226)

文章存档

2018年(5)

2017年(11)

2016年(1)

2015年(17)

2014年(14)

2013年(30)

2012年(5)

2011年(52)

2010年(107)

分类: Mysql/postgreSQL

2018-07-09 17:47:57

获取所有表格名称、表格定义(DLL)


命令:
mysql --help


use mycms;
show tables;
show create table tb_first;
show create table tb_second;
...




批处理:


@echo off


set host=192.168.0.252
set dbname=mycms
set user=cici
set pwd=quqiao
set pt=64301


rem mysql --host=%host% --database=%dbname% --user=%user% --password=%pwd% --port=%pt% --execute="show tables;"
rem 复制保存到 cms_tbs.txt,只保留表名(剔除表格头部和边框字符)


for /F %%i in (cms_tbs.txt) do (
echo %%i
mysql --host=%host% --database=%dbname% --user=%user% --password=%pwd% --port=%pt% --execute="show create table %%i;" >> t_dll.txt
)


后处理:
把\n替换为回车

阅读(1119) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~