Ungaphindaphinda kanjani ukwakheka kwetafula ku-database ye-MySQL?Kopisha isitatimende sokuqukethwe kwedatha yethebula

MySQL databaseUngakopisha kanjani ukwakheka kwetafula ku-?Kopisha isitatimende sokuqukethwe kwedatha yethebula

MySQLKopisha ithebula

Uma sidinga ukuphindaphinda ngokuphelele ithebula ledatha ye-MySQL, okuhlanganisa ukwakheka kwethebula, izinkomba, amanani azenzakalelayo, njll.Uma usebenzisa kuphelaDALA ITHEBULA ... KHETHAumyalo awunakwenzeka.

Lesi sahluko sizokwethula indlela yokukopisha ngokuphelele ithebula ledatha ye-MySQL, izinyathelo zimi kanje:

  • 使用BONISA DALA ITHEBULAumyalo thola ukudala ithebula ledatha (DALA ITHEBULA) isitatimende, esiqukethe isakhiwo, inkomba, njll. yethebula ledatha lokuqala.
  • Kopisha isitatimende se-SQL esivezwe ngomyalo olandelayo, shintsha igama lethebula ledatha, futhi wenze isitatimende se-SQL. Ukwakheka kwethebula ledatha kuzokopishwa ngokuphelele ngomyalo ongenhla.
  • Uma ufuna ukukopisha okuqukethwe kwethebula, ungasebenzisaFAKA KU ... KHETHA isitatimende ukufeza.

Isibonelo

Zama isibonelo esilandelayo ukuze uphindaphinde ithebula elithi chenweiliang_tbl.

isinyathelo sokuqala:

Thola ukwakheka okuphelele kwethebula ledatha.

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  
 
  

错误没有指定查询

Isinyathelo sesibili:

Shintsha igama lethebula ledatha lesitatimende se-SQL futhi wenze isitatimende se-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  
 
 

Isinyathelo sesithathu:

Ngemva kokwenza isinyathelo sesibili, uzodala ithebula le-clone elisha le-clone_tbl kusizindalwazi.Uma ufuna ukukopisha idatha kusuka kuthebula ledatha ongalisebenzisaFAKA KU ... KHETHA isitatimende ukufeza.

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 

Ngemva kokwenza lezi zinyathelo ezingenhla, uzoba nekhophi ephelele yethebula, kuhlanganise nesakhiwo sethebula nedatha yethebula.

Enye indlela yokukopisha ithebula

Enye indlela yokwenza ikhophi egcwele yethebula:

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

okunye:

Ungakopisha ezinye zalezi zindawo kuthebula:

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

Ungaqamba kabusha izinkambu zethebula elisanda kwakhiwa:

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

Ingxenye yedatha ingakopishwa:

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

Ulwazi lwenkundla kuthebula lungachazwa ngenkathi kwakhiwa ithebula:

CREATE TABLE newadmin
 
    id INTEGER NOT NULL AUTO_INCREMENT PRIMARY KEY

    SELECT * FROM admin
   

I-Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) kwabiwe "Ungaphindaphinda kanjani ukwakheka kwetafula ku-database ye-MySQL?Kopisha Isitatimende Sokuqukethwe Kwedatha Yethebula" ukuze sikusize.

Siyakwamukela ukwabelana ngesixhumanisi salesi sihloko:https://www.chenweiliang.com/cwl-490.html

Ukuze uvule amaqhinga afihliwe🔑, wamukelekile ukujoyina isiteshi sethu seTelegram!

Yabelana futhi uthanda uma uthanda! Ukwabelana kwakho nokuthanda kwakho kuyisikhuthazo sethu esiqhubekayo!

 

发表 评论

Ikheli lakho le-imeyili ngeke lishicilelwe. 必填 项 已 用 * Ilebula

Skrolela Top