【转】查看mysql表结构和表创建语句的方法
转自:http://blog.csdn.net/business122/article/details/7531291
- 查看mysql表结构的方法有三种:
 - 1、desc tablename;
 - 例如:
 - 要查看jos_modules表结构的命令:
 - desc jos_modules;
 - 查看结果:
 - mysql> desc jos_modules;
 - +------------------+---------------------+------+-----+---------------------+----------------+
 - | Field | Type | Null | Key | Default | Extra |
 - +------------------+---------------------+------+-----+---------------------+----------------+
 - | id | int(11) | NO | PRI | NULL | auto_increment |
 - | title | text | NO | | NULL | |
 - | content | text | NO | | NULL | |
 - | ordering | int(11) | NO | | 0 | |
 - | position | varchar(50) | YES | | NULL | |
 - | checked_out | int(11) unsigned | NO | | 0 | |
 - | checked_out_time | datetime | NO | | 0000-00-00 00:00:00 | |
 - | published | tinyint(1) | NO | MUL | 0 | |
 - | module | varchar(50) | YES | MUL | NULL | |
 - | numnews | int(11) | NO | | 0 | |
 - | access | tinyint(3) unsigned | NO | | 0 | |
 - | showtitle | tinyint(3) unsigned | NO | | 1 | |
 - | params | text | NO | | NULL | |
 - | iscore | tinyint(4) | NO | | 0 | |
 - | client_id | tinyint(4) | NO | | 0 | |
 - | control | text | NO | | NULL | |
 - +------------------+---------------------+------+-----+---------------------+----------------+
 - 2、show create table tablename;
 - 例如:
 - 要查看jos_modules表结构的命令:
 - show create table jos_modules;
 - 查看结果:
 - mysql> show create table jos_modules;
 - jos_modules | CREATE TABLE `jos_modules` (
 - `id` int(11) NOT NULL AUTO_INCREMENT,
 - `title` text NOT NULL,
 - `content` text NOT NULL,
 - `ordering` int(11) NOT NULL DEFAULT '0',
 - `position` varchar(50) DEFAULT NULL,
 - `checked_out` int(11) unsigned NOT NULL DEFAULT '0',
 - `checked_out_time` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
 - `published` tinyint(1) NOT NULL DEFAULT '0',
 - `module` varchar(50) DEFAULT NULL,
 - `numnews` int(11) NOT NULL DEFAULT '0',
 - `access` tinyint(3) unsigned NOT NULL DEFAULT '0',
 - `showtitle` tinyint(3) unsigned NOT NULL DEFAULT '1',
 - `params` text NOT NULL,
 - `iscore` tinyint(4) NOT NULL DEFAULT '0',
 - `client_id` tinyint(4) NOT NULL DEFAULT '0',
 - `control` text NOT NULL,
 - PRIMARY KEY (`id`),
 - KEY `published` (`published`,`access`),
 - KEY `newsfeeds` (`module`,`published`)
 - ) ENGINE=MyISAM AUTO_INCREMENT=145 DEFAULT CHARSET=utf8
 - 3、use information_schema;select * from columns where table_name='tablename'
 - 例如:
 - 要查看jos_modules表结构的命令:
 - use information_schema;
 - select * from columns where table_name='jos_modules';
 - 查看结果:
 - 略。
 - 如果要查看怎么建立数据表的命令用第二种方法最佳。
 
【转】查看mysql表结构和表创建语句的方法的更多相关文章
- Mysql 复制表结构 及其表的内容
		
顺便转一下Mysql复制表结构.表数据的方法: 1.复制表结构及数据到新表CREATE TABLE 新表 SELECT * FROM 旧表 这种方法会将oldtable中所有的内容都拷贝过来,当然我们 ...
 - Mysql导出表结构、表数据
		
导出 (cmd) 1.导出數據库為dbname的表结构(其中用戶名為root,密码為dbpasswd,生成的脚本名為db.sql) mysqldump -u root -p dbpass ...
 - Java连接MySQL数据库。编写一个应用程序,在主类Test_4类中,通过JDBC访问stu数据库,显示t_student表中的内容(表结构见表1),显示效果自己设计。
		
题目2:编写一个应用程序,在主类Test_4类中,通过JDBC访问stu数据库,显示t_student表中的内容(表结构见表1),显示效果自己设计.之后,可根据显示的内容进行某条记录的删除(以id为条 ...
 - mysql 导出表结构和表数据 mysqldump用法
		
mysql 导出表结构和表数据 mysqldump用法 命令行下具体用法如下: mysqldump -u用戶名 -p密码 -d 数据库名 表名 > 脚本名; 导出整个数据库结构和数据mysq ...
 - 查看mysql库中所有表的大小和记录数
		
查看mysql库中所有表的大小和记录数 ,), 'MB') as total_size FROM information_schema.TABLES WHERE TABLE_SCHEMA='datab ...
 - mysql复制表结构和表数据
		
我们知道,在SQL Server中,如果要复制表结构和表数据的话,可以使用select into语句. select * into yanggb1 from yanggb; 但是在MySQL中是不支持 ...
 - 【MySQL】MySQL复制表结构、表数据
		
平常,复制.备份表,一般都直接操作IDE完成.但有时,一些初始化数据的脚本,在操作数据前,最好备份下操作表的结构.数据,不至于出错了被置于为难的境地. 所以复制表结构.表数据的语句就派上用场. > ...
 - Mysql导出(多张表)表结构及表数据 mysqldump用法
		
命令行下具体用法如下: mysqldump -u用戶名 -p密码 -d 數據库名 表名 脚本名; 1.导出數據库為dbname的表结构(其中用戶名為root,密码為dbpasswd,生成的脚 ...
 - mysql导出/导入表结构以及表数据
		
导出: 命令行下具体用法如下: mysqldump -u用戶名 -p密码 -d 数据库名 表名 脚本名; 1.导出数据库为dbname的表结构(其中用戶名为root,密码为dbpasswd,生成的脚 ...
 - C# DateTime的11种构造函数  [Abp 源码分析]十五、自动审计记录  .Net 登陆的时候添加验证码  使用Topshelf开发Windows服务、记录日志  日常杂记——C#验证码  c#_生成图片式验证码  C# 利用SharpZipLib生成压缩包  Sql2012如何将远程服务器数据库及表、表结构、表数据导入本地数据库
		
C# DateTime的11种构造函数 别的也不多说没直接贴代码 using System; using System.Collections.Generic; using System.Glob ...
 
随机推荐
- [运维笔记] Mysql单库备份脚本
			
工作中用到的Mysql单库备份Shell脚本,压缩备份,并在Crontab中添加计划任务,最多保存60天的备份 #!/bin/bash . /etc/profile USERNAME=zabbix P ...
 - python过滤文件中特殊标签
			
Beautiful Soup Beautiful Soup 是用Python写的一个HTML/XML的解析器,它可以很好的处理不规范标记并生成剖析树(parse tree). 它提供简单又常用的导航( ...
 - servlet入门与进阶
			
servlet入门与进阶 1.servlet基础认知 Servlet(Server Applet):全称Java Servlet,是用Java编写的服务器端程序,其主要功能在于交互式地浏览和修改数据, ...
 - http_post_data发送数据的获取方式
			
private function http_get_data($url){ $ch = curl_init($url) ; curl_setopt($ch, CURLOPT_RETURNTRANSFE ...
 - PHP一个表单多个提交按钮解决方法
			
1.html页面<注:多个按钮的name值必须相同> <form action="{:U('Index/index')}" method="post&q ...
 - 分享cropper剪切单张图片demo
			
<!DOCTYPE html> <html lang="zh-cn"> <head> <meta charset="UTF-8& ...
 - list 去重复元素
			
public static List removeDuplicate(List list){ List listTemp = new ArrayList(); for(int i=0;i<lis ...
 - ios软键盘将页面抵到上面后,关闭软键盘页面不回弹
			
这个问题有时候会导致弹出框确定按钮失效等一系列问题, 解决办法:失去焦点时将页面滚动到底层,或者最顶部,个人看实际情况滚动到适合位置 $('input,textarea').on('blur', fu ...
 - 【学时总结】 ◆学时·III◆ 二分图
			
[学时·III] 二分图 ■基本策略■ 其实本质是图论中的网络流 二分图是两个由多个点组成的集合(上部和下部,且没有重叠),两个集合中的点不与该集合内其他的点连通,但和另一个集合内的点连通.我们称这两 ...
 - mysql面试常见题目
			
第一题 某班学生和考试成绩信息如下表Student所示: Student表 ID SName Mark 1 Jack 90 2 Marry 96 3 Rose 88 4 Bob 86 5 John 8 ...