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

1160阅读 0评论2018-07-09 vivieu
分类:Mysql/postgreSQL

获取所有表格名称、表格定义(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替换为回车

上一篇:main return 后发生段错误 SIGSEGV
下一篇:chrome浏览器卡死