標籤:author:skatetime:2013/04/09mysql字元集小結 今天同事阿傑兄發現內部一台mysql測試伺服器亂碼,以前也記錄過關於字元集的,今天再補充下 修改mysql的字元集和預設儲存引擎 http://blog.csdn.net/wyzxg/article/details/7581415 查看庫現有的字元集:mysql> show variables like ‘%char%‘;+--------------------------+-
標籤:mysql和oracle一樣也是有資料字典表的,是存在單獨的一個庫叫INFORMATION_SCHEMA,要查看某張表的外鍵要從字典表中尋找如mysql查詢某張表的外鍵,可以用下面的方式查詢use INFORMATION_SCHEMA;select TABLE_NAME,COLUMN_NAME,CONSTRAINT_NAME,REFERENCED_TABLE_NAME,REFERENCED_COLUMN_NAME from KEY_COLUMN_USAGE where
標籤:1、選取最適用的欄位屬性,儘可能減少定義欄位長度,盡量把欄位設定NOT NULL,例如‘省份,性別‘,最好設定為ENUM2、使用串連(JOIN)來代替子查詢: a.刪除沒有任何訂單客戶:DELETE FROM customerinfo WHERE customerid NOT in(SELECT customerid FROM orderinfo) b.提取所有沒有訂單客戶:SELECT FROM customerinfo WHERE
標籤:mysql -u root -pmysql>use mysql;mysql>select ‘host‘ from user where user=‘root‘;mysql>update user set host = ‘%‘ where user =‘root‘;mysql>flush privileges;mysql>select ‘host‘ from user where
標籤:mysql資料庫sql語句調優 、索引設計原則:索引列一般為where子句中的列或串連字句中的列盡量不對基數小的列做索引,如性別列儘可能使用短索引:如果對字元列索引盡量指定最小長度。(short Keys are better,Integer best)create index cityname on city(city(10));複合索引首碼特性,索引的順序很重要。key(a,b,c)聯合索引:可以走索引的組合:key(a),key(a,b