程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> MySQL表管理命令介紹

MySQL表管理命令介紹

編輯:MySQL綜合教程

MySQL表管理的命令很多,下面就為您介紹一些最常用的MySQL表管理命令,如果您對MySQL表管理方面感興趣的話,不妨一看。

#創建數據庫

  1. CREATE DATABASE GXDATA DEFAULT CHARACTER SET gb2312;  

#創建部門信息表

  1. CREATE TABLE depinfo (  
  2. Dep_no CHAR(2) CHARACTER SET gb2312 COLLATE gb2312_chinese_ci NOT NULL,  
  3. Dep_name VARCHAR(50) CHARACTER SET gb2312 COLLATE gb2312_chinese_ci NOT NULL,  
  4. Dep_Address VARCHAR(50) CHARACTER SET gb2312 COLLATE gb2312_chinese_ci NOT NULL,  
  5. Dep_Tel VARCHAR(50) CHARACTER SET gb2312 COLLATE gb2312_chinese_ci NOT NULL  
  6. )ENGINE=MyISAM DEFAULT CHARSET=gb2312;  

臨時表數據庫關閉後自動刪除臨時表)

  1. CREATE TEMPORARY TABLE table_name(......定義列......)  
  2.  

克隆表

  1. CREATE TEMPORARY TABLE new_table LIKE original_table  
  2.  

根據查詢結果建表

  1. CREATE TEMPORARY TABLE table_name SELECT ... ...  
  2.  

查詢,改變表存儲引擎

  1. SELECT ENGIN FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA='database_name' AND TABLE_NAME ='tabne_name' 
  2.  
  3. SHOW TABLE STATUS LIKE 'table_name' \G  
  4.  
  5. SHOW CREATE TABLE table_name \G  
  6.  

改變存儲引擎

  1. ALTER TABLE table_name ENGINE=InnoDB 
  2.  

mysql快速建表的方法

深入研究MySQL刪除多表數據

MySQL大表備份的簡單方法

多個MySQL表結果集組合

MySQL中文建表問題解析

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved