本文首發於cartoon的博客
轉載請註明出處:cartoonyu.github.io/cartoon-blo…java
- 一張自增表裏面總共有 7 條數據,刪除了最後 2 條數據,重啓 MySQL 數據庫,又插入了一條數據,此時 ID 是幾?
- 插入數據ID爲8,自增加不受刪除數據的影響
- 自增加列能夠指定ID,但不能小於自增加的值
- 重置自增加列的值可使用語句:ALTER TABLE tableName AUTO_INCREMENT=defaultValue
- 如何獲取當前數據庫版本
- select version()/select @@version;
- status
- mysql -V
- mysql help
- show variables like "%version%";
- 說一下 ACID 是什麼
- ACID是指事務執行過程當中,爲保證事務是正確可靠的,所必須具備的四個特性:原子性(Atomicity),一致性(Consistency),隔離性(Isolation),持久性(duraility)
- 原子性:事務不可分割
- 一致性:數據庫完整性不受事務的影響
- 隔離性:多事務執行之間彼此不影響
- 持久性:數據的修改是永久性
- char 和 varChar 的區別是什麼
- 在實際字符串未達到定義長度時,char會補0到定義長度,varchar不會
- 尾部還有空格時,char會將其去掉,varChar則不會