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

නවතම යාවත්කාලීන ලබා ගැනීමට Chen Weiliang ගේ බ්ලොගයේ Telegram නාලිකාව වෙත සාදරයෙන් පිළිගනිමු!

🔔 නාලිකා ඉහළ නාමාවලියෙහි වටිනා "ChatGPT අන්තර්ගත අලෙවිකරණ AI මෙවලම් භාවිත මාර්ගෝපදේශය" ලබා ගත් පළමු පුද්ගලයා වන්න! 🌟
📚 මෙම මාර්ගෝපදේශයෙහි විශාල වටිනාකමක් ඇත, 🌟මෙය දුර්ලභ අවස්ථාවක්, එය අතපසු නොකරන්න! ⏰⌛💨
ඔබ කැමති නම් Share කර Like කරන්න!
ඔබගේ බෙදාගැනීම් සහ කැමැත්ත අපගේ අඛණ්ඩ අභිප්‍රේරණයයි!

 

发表

ඔබගේ විද්‍යුත් තැපැල් ලිපිනය ප්‍රකාශයට පත් නොකෙරේ. අවශ්‍ය ක්ෂේත්‍ර භාවිතා වේ * ලේබලය

ඉහළට අනුචලනය කරන්න