ENGINE=InnoDB AUTO_INCREMENT=22 DEFAULT CHARSET=utf8;


參考來源:https://blog.csdn.net/yuxinha11/article/details/80090197

ENGINE=InnoDB不是默認就是這個引擎嗎?
——是的,如果不寫也是ok,就會走默認的,在這里寫上是因為可以很清楚的看到這個建表語句用了哪些,而且在創建表的時候,寫上也是一個很好的習慣

AUTO_INCREMENT=22,它不是自增的嗎?為什么還要設數字?
——這個是自增的,在這里設置數字的意思是想要讓這條語句在增長的時候,從22開始自增。

utf8不是已經在my.ini里設置過了?
——這個雖然在my.ini設置過了,但設置的是mysql的的語言編碼,而這里創建的時候不設置,就會出現亂碼問題,二者的作用域是不一樣的,在創建表單的時候,這個charset會作用到這個表上,他代表mysql簡歷數據庫數據表時設定字符集為utf-8


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM