MySQL мэдээллийн санд хүснэгтийн бүтцийг хэрхэн хуулбарлах вэ?Хүснэгтийн өгөгдлийн агуулгын мэдэгдлийг хуулах

MySQL мэдээллийн санХүснэгтийн бүтцийг хэрхэн хуулах вэ?Хүснэгтийн өгөгдлийн агуулгын мэдэгдлийг хуулах

MySQLХүснэгтийг хуулах

Хэрэв бид MySQL өгөгдлийн хүснэгтийг бүрэн хуулбарлах шаардлагатай бол хүснэгтийн бүтэц, индекс, анхдагч утгууд гэх мэт.Зөвхөн ашиглах юм болХүснэгт үүсгэх ... СОНГОХтушаал боломжгүй.

Энэ бүлэгт MySQL өгөгдлийн хүснэгтийг хэрхэн бүрэн хуулах талаар танилцуулах бөгөөд алхамууд нь дараах байдалтай байна.

  • 使用Хүснэгт үүсгэхөгөгдлийн хүснэгт үүсгэх команд (ҮНДСЭН ҮЙЛДВЭР) анхны өгөгдлийн хүснэгтийн бүтэц, индекс гэх мэтийг агуулсан мэдэгдэл.
  • Дараах командаар гарч ирсэн SQL хэллэгийг хуулж өгөгдлийн хүснэгтийн нэрийг өөрчилж SQL хэллэгийг гүйцэтгэнэ.Дээрх команд нь өгөгдлийн хүснэгтийн бүтцийг бүрэн хуулж өгнө.
  • Хэрэв та хүснэгтийн агуулгыг хуулахыг хүсвэл ашиглаж болноОРУУЛАХ … СОНГОХ хүрэх тухай мэдэгдэл.

жишээ

Дараах жишээг ашиглан chenweiliang_tbl хүснэгтийг давтаж үзээрэй.

нэг алхам:

Өгөгдлийн хүснэгтийн бүрэн бүтцийг авна уу.

mysql > SHOW CREATE TABLE chenweiliang_tbl \ G ; *************************** 1. row ******************** ******* Table chenweiliang_tbl
 Create Table CREATE TABLE`chenweiliang_tbl` `chenweiliang_id` int 11 NOT NULL auto_increment `chenweiliang_title` varchar 100 NOT NULL default '' 'chenweiliang_author` varchar 40 NOT NULL 默认'' 
 
         
   
   
   
  `submission_date` 日期默认NULL 
  PRIMARY KEY   `chenweiliang_id` ),
  UNIQUE KEY `AUTHOR_INDEX` `chenweiliang_author` ENGINE = InnoDB的1 集合0.00  
 
  

错误没有指定查询

Хоёрдугаар алхам:

SQL мэдэгдлийн өгөгдлийн хүснэгтийн нэрийг өөрчилж, SQL мэдэгдлийг гүйцэтгэнэ.

mysql > CREATE TABLE`clone_tbl` - > `chenweiliang_id` int 11 NOT NULL auto_increment - > `chenweiliang_title` varchar 100 NOT NULL default '' - > `chenweiliang_author` varchar 40 NOT NULL default '' - > `submission_date` 日期默认为NULL - > PRIMARY KEY   `chenweiliang_id` ),- > UNIQUE KEY 
    
    
    
   
  
  `AUTHOR_INDEX` `chenweiliang_author` - > ENGINE = InnoDB ; 查询OK 0 行受影响1.80  
 
 

Гурав дахь алхам:

Хоёр дахь алхамыг хийсний дараа та мэдээллийн санд clone_tbl шинэ клон хүснэгт үүсгэх болно.Хэрэв та өгөгдлийн хүснэгтийн өгөгдлийг хуулахыг хүсвэл ашиглаж болноОРУУЛАХ … СОНГОХ хүрэх тухай мэдэгдэл.

mysql > INSERT INTO clone_tbl chenweiliang_id - >                         chenweiliang_title - >                         chenweiliang_author - >                         submission_date - > SELECT chenweiliang_id chenweiliang_title - >         chenweiliang_author submission_date
     - > FROM chenweiliang_tbl ; 查询OK 3 行受影响0.07 记录3 重复0
    
    
    
    
    
 
      警告0 

Дээрх алхмуудыг хийсний дараа та хүснэгтийн бүтэц, хүснэгтийн өгөгдөл зэрэг хүснэгтийн бүрэн хуулбартай болно.

Хүснэгтийг хуулах өөр нэг арга

Хүснэгтийн бүрэн хуулбарыг хийх өөр нэг арга:

CREATE TABLE targetTable LIKE sourceTable ; 
INSERT INTO targetTable SELECT * FROM sourceTable ;

бусад:

Та эдгээр талбаруудын заримыг хүснэгтэд хуулж болно:

CREATE TABLE newadmin AS
 
    SELECT用户名密码从管理员
 

Та шинээр үүсгэсэн хүснэгтийн талбаруудын нэрийг өөрчилж болно:

CREATE TABLE newadmin AS
   
    SELECT id username AS uname password AS pass FROM admin
 

Мэдээллийн нэг хэсгийг хуулж болно:

CREATE TABLE newadmin AS
 
    SELECT * FROM admin WHERE LEFT username 1 = 's'   

Хүснэгтийг үүсгэх явцад хүснэгтийн талбарын мэдээллийг тодорхойлж болно:

CREATE TABLE newadmin
 
    id INTEGER NOT NULL AUTO_INCREMENT PRIMARY KEY

    SELECT * FROM admin
   

Hope Chen Weiliang блог ( https://www.chenweiliang.com/ ) хуваалцсан "MySQL мэдээллийн санд хүснэгтийн бүтцийг хэрхэн хуулбарлах вэ?Хүснэгтийн өгөгдлийн агуулгын мэдэгдлийг хуулах"-ыг ашиглан танд туслах болно.

Энэ нийтлэлийн холбоосыг хуваалцахад тавтай морилно уу:https://www.chenweiliang.com/cwl-490.html

Чен Вэйляны блогын Telegram сувагт тавтай морил, хамгийн сүүлийн үеийн мэдээг аваарай!

🔔 Сувгийн шилдэг лавлахаас "ChatGPT Content Marketing AI Tool Usage Guide"-г хамгийн түрүүнд аваарай! 🌟
📚 Энэхүү гарын авлага нь асар их үнэ цэнийг агуулсан, 🌟Энэ бол ховор боломж, бүү алдаарай! ⏰⌛💨
Хэрэв танд таалагдвал лайк дарж, хуваалцаарай!
Таны хуваалцах, дуртай зүйл бол бидний байнгын урам зориг юм!

 

发表 评论

Таны имэйл хаяг нийтлэгдэхгүй. 必填 项 已 用 дээр ажиллаж байна * 标注

滚动 到 顶部