mysql_home c:\program files\mysql\mysql server 5.7
開啟cmd輸入mysql –u root –p
輸入root的密碼一、基礎規範
(1)必須使用innodb儲存引擎(mysql) 解讀:支援事務、行級鎖、併發效能更好、cpu及記憶體快取頁優化使得資源利用率更高
(2)必須使用utf8字符集 解讀:萬國碼,無需轉碼,無亂碼風險,節省空間
(3)資料表、資料字段必須加入中文注釋 解讀:n年後誰tm知道這個r1,r2,r3欄位是幹嘛的
(4)禁止使用儲存過程、檢視、觸發器、event 解讀:高併發大資料的業務,架構設計思路是「解放資料庫cpu,將計算轉移到服務層」,併發量大的情況下,這些功能很可能將資料庫拖死,業務邏輯放到服務層具備更好的擴充套件性,能夠輕易實現「增機器就加效能」。資料庫擅長儲存與索引,cpu計算還是上移吧
(5)禁止儲存大檔案或者大** 解讀:為何要讓資料庫做它不擅長的事情?大檔案和**儲存在檔案系統,資料庫裡存uri多好
mysql 使用規範 MySQL使用規範
一 表設計類 強制類規範 1.建立表的儲存引擎必須是innodb。2.每個表必須顯式的指定乙個主鍵。3.不允許使用聯合主鍵。4.不允許使用外來鍵。5.不允許存在和主鍵重複的索引。6.自增長字段必須是主鍵或唯一索引。7.不允許在資料庫中儲存諸如,影像之類的二進位制資料。8.不允許使用text型別字段 ...
mysql 使用規範 MySQL使用規範
mysql使用規範 一 核心規範 www.2cto.com 1.不用資料庫做運營,如md5 order by rand 2.控制單錶資料量 a 單錶純int不超過1000w b 單錶含char不超過500w c 單庫不超過300 400個表 3.表字段數少而精 a 影響因素 i.io高效 ii.全表...
mysql使用規範 MySQL使用規範 MySQL
bitscn.com mysql使用規範 一 核心規範 1.不用資料庫做運營,如md5 order by rand 2.控制單錶資料量 a 單錶純int不超過1000w b 單錶含char不超過500w c 單庫不超過300 400個表 3.表字段數少而精 a 影響因素 i.io高效 ii.全表遍歷...