使用SQL语句 导出MySQL表结构

具体代码详见如下: SELECTCOLUMN_NAME 列名,COLUMN_TYPE 数据类型,DATA_TYPE 字段类型,CHARACTER_MAXIMUM_LENGTH 长度,IS_NULLABLE 是否为空,COLUMN_DEFAULT 默认值,COLUMN_COMMENT 备注FROMINFORMATION_SCHEMA.COLUMNSWHEREtable_schema = wdphp -- wdphp
具体代码详见如下:

SELECT
COLUMN_NAME 列名,
COLUMN_TYPE 数据类型,
DATA_TYPE 字段类型,
CHARACTER_MAXIMUM_LENGTH 长度,
IS_NULLABLE 是否为空,
COLUMN_DEFAULT 默认值,
COLUMN_COMMENT 备注
FROM
INFORMATION_SCHEMA.COLUMNS
WHERE
table_schema = 'wdphp' -- wdphp为数据库名称,到时候只需要修改成你要导出表结构的数据库即可 
    AND table_name = 'wdphp_user' -- wdphp_user为表名,到时候换成你要导出的表的名称 ,如果不写的话,默认会查询出所有表中的数据,这样可能就分不清到底哪些字段是哪张表中的了,所以还是建议写上要导出的名名称

本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!

相关文档推荐

PHP源码加密 //=============================================//本代码并非完美,也许存在不良之处,高手请多指点,请勿吐槽!//作者 小曾 Qq839024615 可加我一起交流//=============================================/**************************************
以下是完整参考代码,index.php为登录页面,ajax.php为处理ajax无刷新请求页面。 index.php !DOCTYPE htmlhtml head meta charset=utf-8 / title登录/title script type=text/javascript src=http://cdn.bootcss.com/jquery/2.1.4/jquery.min.js/script /hea
checkbox提交过来一个数组,为了将数组中的值插入到SQL语句执行,需要将数组的键值使用逗号隔开: index.html form action=2.php method=postinput name=select[] type=checkbox value=1 /1input name=select[] type=checkbox value=2 /2input name=select[]
require_once 语句和 require 语句完全相同,唯一区别是 PHP 会检查该文件是否已经被包含过,如果是则不会再次包含。 参见 include_once 的文档来理解 _once 的含义,并理解与没有 _once 时候有什么不同。 有一个文件a.php,里面有一个变量$var=1;我在b.php
文件上传是WEB应用必备功能,尤其是在处理大文件上传的时候,十分需要上传时候实时显示上传进度。PHP实现上传进度条比较麻烦,一种是PHP创始人写的那个APC扩展,另外一种则需要使用PECL扩展模块uploadprogress实现。但是他们各有不足: 1、他们都需要额外安
据说在下载远程HTML文件时使用Curl会比file_get_contents高效一点。 $ch = curl_init();curl_setopt($ch, CURLOPT_URL, $url);//设置URL,可以放入curl_init参数中curl_setopt($ch, CURLOPT_USERAGENT, Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535