MySQL技巧總結

2021-07-10 08:14:26 字數 501 閱讀 8817

這裡是我遇到的一些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...