色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

mysql建表提示表存在1813

黃文隆2年前10瀏覽0評論

在使用MySQL建表的過程中,可能會遇到表存在1813的提示。這是因為在創(chuàng)建表的時候,表的名稱已經(jīng)被使用,因此不能重復(fù)創(chuàng)建相同名稱的表。

CREATE TABLE IF NOT EXISTS `mytable` (
`id` INT(11) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
`name` VARCHAR(255) NOT NULL
) ENGINE=InnoDB;

如果你在執(zhí)行以上代碼時,發(fā)現(xiàn)出現(xiàn)了“表存在1813”的提示,那么很有可能是你之前已經(jīng)創(chuàng)建了名稱為“mytable”的表,或者是在表的創(chuàng)建過程中出現(xiàn)了錯誤而導(dǎo)致表沒有被成功創(chuàng)建。

如果你確定之前沒有創(chuàng)建過該表,那么你可以嘗試更改表的名稱,或者刪除之前存在的同名表,再重新執(zhí)行上面的創(chuàng)建表的代碼。

如果你已經(jīng)創(chuàng)建了該表,但是在執(zhí)行查詢時出現(xiàn)了“表不存在”的提示,那么可能是因為表的名稱大小寫不匹配導(dǎo)致的。MySQL在Linux系統(tǒng)下是區(qū)分大小寫的,因此必須確保表的名稱大小寫與代碼中保持一致。

總之,遇到“表存在1813”的提示時,需要仔細(xì)檢查之前是否已經(jīng)創(chuàng)建了同名表,或者是表的名稱大小寫是否匹配,再根據(jù)具體情況進(jìn)行處理。