成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

mysql快速建表的方法

數據庫 MySQL
建表是mysql數據庫的基礎知識,下文就為您介紹了兩種常用的快速建表的方法,如果您對此方面感興趣的話,不妨一看。

mysql快速建表的語句寫法并不復雜,下面就為您詳細介紹兩種最常用的mysql快速建表的語句:

  1. 1:create table t_select select * from t_old where 1 = 0;  
  2. 2:create table t_select1 like t_old;  

但是***種mysql快速建表的語句有缺陷,他能取消原來表的有些定義。(手冊上說Some conversion of data types might occur. For example, the AUTO_INCREMENT attribute is not preserved, and VARCHAR columns can become CHAR columns. )
可以看看下面的例子

  1. create table t_old (id serial, content varchar(8000) not null,`desc` varchar(100) not null) engine innodb;  
  2. show CREATE table t_old;  
  3. | Table | Create Table                                                                        
  4.  
  5.  | t_old | CREATE TABLE `t_old` (  
  6. `id` bigint(20) unsigned NOT NULL auto_increment,  
  7. `content` varchar(8000) NOT NULL,  
  8. `desc` varchar(100) NOT NULL,  
  9. UNIQUE KEY `id` (`id`)  
  10. ENGINE=InnoDB DEFAULT CHARSET=utf8 
  11.  
  12. create table t_select select * from t_old where 1 = 0;   
  13. CREATE TABLE `t_select` (  
  14. `id` bigint(20) unsigned NOT NULL default '0',  
  15. `content` varchar(8000) NOT NULL,  
  16. `desc` varchar(100) NOT NULL  
  17. ENGINE=MyISAM DEFAULT CHARSET=utf8   
  18.  

這樣 自增字段跟表引擎都變了
如果想要保持一樣的引擎,就加上:engine innodb
如:

  1. create table t_select engine innodb select * from t_old where 1 = 0; create table t_like like t_old;  
  2. show CREATE table t_like;  
  3. Table                                                    | t_like | CREATE TABLE `t_like` (  
  4. `id` bigint(20) unsigned NOT NULL auto_increment,  
  5. `content` varchar(8000) NOT NULL,  
  6. `desc` varchar(100) NOT NULL,  
  7. UNIQUE KEY `id` (`id`)  
  8. ENGINE=InnoDB DEFAULT CHARSET=utf8   
  9.  

這樣引擎跟自增字段都沒有變

看下面一個一個例子,就知道有什么變化了

  1. CREATE TABLE `t4_innodb` (                 
  2. `id` int(11) NOT NULL AUTO_INCREMENT,    
  3. `a1` int(11) NOT NULL,                   
  4. `a2` int(11) DEFAULT NULL,               
  5. `remark` varchar(200) NOT NULL,          
  6. PRIMARY KEY (`id`),                      
  7. KEY `a1_2_idx` (`a1`)                    
  8. ENGINE=InnoDB DEFAULT CHARSET=utf8     
  9.  
  10. create table t6_innodb select * from t4_innodb where 1=2;  
  11. CREATE TABLE `t6_innodb` (              
  12. `id` int(11) NOT NULL DEFAULT '0',    
  13. `a1` int(11) NOT NULL,                
  14. `a2` int(11) DEFAULT NULL,            
  15. `remark` varchar(200) NOT NULL        
  16. ENGINE=InnoDB DEFAULT CHARSET=utf8   
  17.  
  18. create table t8_innodb like t4_innodb;  
  19.  
  20. CREATE TABLE `t8_innodb` (                 
  21. `id` int(11) NOT NULL AUTO_INCREMENT,    
  22. `a1` int(11) NOT NULL,                   
  23. `a2` int(11) DEFAULT NULL,               
  24. `remark` varchar(200) NOT NULL,          
  25. PRIMARY KEY (`id`),                      
  26. KEY `a1_2_idx` (`a1`)                    
  27. ENGINE=InnoDB DEFAULT CHARSET=utf8    
  28.  

 

 

 

【編輯推薦】

MySQL大表備份的簡單方法

MySQL中文建表問題解析

MySQL添加字段和修改字段的方法

MySQL授權表使用示例

MySQL內存表的弊端

責任編輯:段燃 來源: 互聯網
相關推薦

2010-10-15 10:14:09

Mysql建表

2010-11-23 10:11:23

mysql建表亂碼

2010-09-16 09:49:38

sql server建

2011-02-25 14:52:10

Proftpd建表

2010-11-23 15:50:44

MySQL中文建表

2010-10-11 17:23:47

mysql建主從服務器

2010-10-15 10:58:13

Mysql清空表

2021-03-02 11:07:54

MySQL建表引導

2010-10-15 10:37:27

MySQL創建關聯表

2010-11-23 09:57:36

MYSQL表信息

2010-11-25 16:29:26

MySQL慢日志查詢

2010-11-23 09:13:47

mysql修改表結構

2010-11-23 15:33:17

MySQL分表處理

2010-10-15 11:05:31

MYSQL查詢結果

2010-10-14 14:43:45

MySQL聯表查詢

2010-09-30 11:44:40

DB2表快速清空

2024-08-19 00:50:00

2010-11-24 13:58:11

mysql表

2010-11-24 14:36:25

修復mysql表

2010-06-10 14:14:18

個MySQL表索引
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 久久久久一区二区三区 | 成人黄页在线观看 | 免费的日批视频 | 亚洲国产一区二区在线 | 成人久草 | 午夜小电影 | 久久久av中文字幕 | 在线观看亚洲专区 | 亚洲情侣视频 | cao在线| 欧洲精品视频一区 | 欧美一区二区三区免费在线观看 | 中文字幕一区二区三区乱码在线 | 99免费视频| 一区二区三区欧美 | 丝袜一区二区三区 | 国产精品一区网站 | 久久狠狠 | 国产成人精品一区二区三区 | 国产精品高清一区二区 | 伊人春色成人 | 看亚洲a级一级毛片 | 天天操狠狠操 | 久久精品黄色 | 亚洲人免费视频 | 成人免费一区二区三区视频网站 | 国产精品国产精品国产专区不卡 | 久久久久国产一区二区三区四区 | 亚洲精品二区 | 国产一区| 精品日韩一区 | av网站在线免费观看 | 超碰在线97国产 | 在线成人 | 亚洲欧美v | 国产一级淫片免费视频 | 综合久久一区 | 蜜桃在线一区二区三区 | a国产一区二区免费入口 | 午夜丰满少妇一级毛片 | 日韩一级欧美一级 |