這裡是我遇到的一些mysql的需求和一些經驗的總結.
需求:複製一張表中的幾個欄位到新錶。
create
table new_table_name
select filed1,field2,field3
from old_table_name;
char varchar的長度是指字元的長度,char[3]只能放字串「123」,如果插入「1234」,只能從高位擷取,變成「123」。
tinyint、smallint、mediuint、int和bigint的長度和資料的大小無關,length指顯示的寬度。比如:
create
table test(
id int(3)
);
id的長度為3,不足3位的左邊補0,長度大於3的原樣輸出。
select max(length(content))
mysql技巧總結
mysql技巧總結 2005 09 23 15 02 pm 1.修改mysql中root的密碼 shell mysql u root p mysql set password for root password root 2.遠端登入mysql server 當然server必須首先給某個遠端使用者...
mysql技巧 MySQL技巧
一 儲存引擎 儲存引擎是mysql資料庫的核心 心臟 發動機,它決定了資料如何儲存,查詢的時候如何搜尋資料,索引如何建立等等 是對於資料庫檔案的一種訪問機制,如何實現儲存資料,如何為儲存的資料建立索引以及如何更新,查詢資料等技術實現的方法。常用儲存引擎 innodb 1.事務處理 回滾 崩潰修復能力...
MySQL開發規範與使用技巧總結
1.庫名 表名 欄位名必須使用小寫字母,並採用下劃線分割。2.庫名 表名 欄位名禁止超過32個字元。3.使用innodb儲存引擎。4.庫名 表名 欄位名禁止使用mysql保留字。5.禁止使用分割槽表。6.建議使用unsigned儲存非負數值。7.建議使用int unsigned儲存ipv4。sele...