首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 网站建设 > ASP.NET > Mysql 导出数据表结构
【标  题】:Mysql 导出数据表结构
【关键字】:Mysql
【来  源】:http://blog.csdn.net/bjbs_270/archive/2007/01/17/1485882.aspx

Mysql 导出数据表结构

$sql = "show create table category";
$res 
= mysql_query($sql) or die(mysql_error());
while($obj=mysql_fetch_object($res))
{
    print_r($obj);
    echo 
"<hr>";
}

输出
stdClass Object
(
    [Table] 
=> category
    [Create Table] 
=> CREATE TABLE `category` (
  `CategoryID` 
int(10) unsigned NOT NULL default '0',
  `CategoryName` varchar(
80) NOT NULL default '',
  `ParentID` 
int(10) unsigned NOT NULL default '0',
  `Keywords` varchar(
255) NOT NULL default '',
  `ProductCount` mediumint(
6) unsigned NOT NULL default '0',
  `TradeLeadCount` mediumint(
6) NOT NULL default '0',
  `CompanyCount` mediumint(
6) NOT NULL default '0',
  `B2soutletcount` mediumint(
6) unsigned NOT NULL default '0',
  `CategoryType` tinyint(
1) NOT NULL default '0',
  `Section` tinyint(
1) unsigned NOT NULL default '0',
  `IsLeaf` tinyint(
1) NOT NULL default '1',
  `Link` 
int(10) unsigned NOT NULL default '0',
  PRIMARY KEY  (`CategoryID`),
  KEY `GroupName` (`CategoryName`),
  KEY `ParentID` (`ParentID`),
  KEY `CategoryType` (`CategoryType`),
  KEY `Section` (`Section`)
) ENGINE
=MyISAM DEFAULT CHARSET=latin1
)

 

 

 

mysql>tee outmsg.log --注把以后在命令行执行的结构都输入到outmsg.log文件中

mysql
> ? show
Name: 
'SHOW'
Description:
SHOW has many forms that provide information about databases, tables,
columns, or status information about the server. This section describes
those following:

SHOW [FULL] COLUMNS FROM tbl_name [FROM db_name] [LIKE 
'pattern']
SHOW CREATE DATABASE db_name
SHOW CREATE FUNCTION funcname
SHOW CREATE PROCEDURE procname
SHOW CREATE TABLE tbl_name
SHOW DATABASES [LIKE 
'pattern']
SHOW ENGINE engine_name 
{LOGS | STATUS }
SHOW [STORAGE] ENGINES
SHOW ERRORS [LIMIT [offset,] row_count]
SHOW FUNCTION STATUS [LIKE 
'pattern']
SHOW GRANTS FOR user
SHOW INDEX FROM tbl_name [FROM db_name]
SHOW INNODB STATUS
SHOW PROCEDURE STATUS [LIKE 
'pattern']
SHOW [BDB] LOGS
SHOW PLUGIN
SHOW PRIVILEGES
SHOW [FULL] PROCESSLIST
SHOW [GLOBAL 
| SESSION] STATUS [LIKE 'pattern']
SHOW TABLE STATUS [FROM db_name] [LIKE 
'pattern']
SHOW [OPEN] TABLES [FROM db_name] [LIKE 
'pattern']
SHOW TRIGGERS
SHOW [GLOBAL 
| SESSION] VARIABLES [LIKE 'pattern']
SHOW WARNINGS [LIMIT [offset,] row_count]

The SHOW statement also has forms that provide information about
replication master and slave servers and are described 
in
[replication
-sql]:

SHOW BINLOG EVENTS
SHOW MASTER LOGS
SHOW MASTER STATUS
SHOW SLAVE HOSTS
SHOW SLAVE STATUS

If the syntax 
for a given SHOW statement includes a LIKE 'pattern'
part, 
'pattern' is a string that can contain the SQL `%' and `_'
wildcard characters. The pattern 
is useful for restricting statement
output to matching values.

Several SHOW statements also accept a WHERE clause that provides more
flexibility 
in specifying which rows to display. See [extended-show].
Javascript编程小结(1通用对象):【上一篇】
ASP.NET中使用javascript(2):【下一篇】
【相关文章】
  • Python连接MySQL
  • mysql cluster 工作日志
  • mysql cluster 安装
  • 从MySQL导出XLS数据库工具
  • xampp中mysql中配置问题
  • FreeBSD6.1+apache2.2+php5+mysql5.0+phpwind
  • Delphi2006连接Mysql5.1(一)
  • Delphi2006连接Mysql5.1(二)
  • Delphi2006连接Mysql5.1(三)
  • winXP下php配置mysql和phpmyadmin
  • 【随机文章】
  • Windows XP系统总命令集合
  • java调用DLL(没有测试)转载
  • 在ColorDialog里预置自定义颜色
  • 设置UltraWebTab为无边框效果!
  • 用JBuilder9 开发Struts实例(2)
  • AspectJ安装和配置指南
  • 动态设定Spring中bean的属性
  • w3 upload组件实例应用2
  • 引发 Session 丢失的几种原因
  • 杀毒——难道非要用软件?(人毒大战的终级指南)
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.