1. 我的版本是 mysql 5.7.26.0 ,因為據說 mysql 8 的效能雖然強悍,但是相容性還是有問題,而且發布時間不夠長,沒有普及,就暫時用著5.7版本。
2. 接受許可協議。
3. 選擇安裝型別,選擇自定義。
4. 選擇安裝的位數(和系統匹配),然後設定安裝路徑。
選擇安裝位置
5. 安裝mysql。
這就是安完了。
6. 進入配置階段。
7. 可靠性選擇,選個預設就可以。
8. 選擇型別和配置網路。因為是普通開發者,選擇developer。注意第三項意味著mysql將會吃掉電腦的所有可用資源。
埠什麼的預設就好了
9. 設定root使用者密碼,因為設定了123456,安全等級很低,是個弱口令;下面可以新增使用者。
10. 配置windows服務項,第乙個是把mysql加入到windows服務項中,第二個是設定服務項的名稱,第三個是開機自啟mysql服務,第四個選擇「標準系統賬戶」就行。
11. 進行自動配置。
這就安裝好了。因為版本新,所以很多老版本的設定都沒有,剩下的進行手動配置。
12. 配置環境變數。
變數名:mysql_home
變數值:mysql的安裝目錄
變數名:path
變數值:%mysql_home%\bin
13. 開啟mysql根目錄下的 my.ini 檔案進行設定字符集。
注意,改之前別忘了停止服務。這裡的字符集設定應該是utf8mb4,因為mysql預設的utf8不是真正意義上的utf8字符集,部分漢字還是會導致亂碼,所以設定一定要設定為utf8mb4。可能是當年制定mysql的utf8字符集的時候還沒有unicode輔助平面,而當時的unicode基本多文種平面正好是3個位元組,為了節省空間提高效率所以定製的utf8字符集將每個字元使用3個位元組,而目前的unicode字元則為4個位元組,這就導致了mysql在插入4個位元組的字元時出現異常。之後mysql在5.5.3版本中加入了utf8mb4這個編碼,用來相容當前的unicode字符集。使用utf8mb4也有限制,只能在5.5.3版本以後才能支援;而且使用utf8mb4會使空間占用變大,所以mysql更推薦使用varchar;utf8mb4是擴容的utf8mb3,所以公升級字符集不會導致錯誤;總而言之,一定要把字符集設定為utf8mb4!(另外,mysql 8 已經將預設字符集設定為 utf8mb4 了,無需再做修改。)
[mysql]警告:以上兩行配置**應放在對應的紅色標籤下;注意一定要將開頭的 # 符號刪除,這裡的 # 是表示註解,帶著註解的配置行不會執行。default-character-set=utf8mb4
[mysqld]
character-set-server=utf8mb4
改完了,需要重新啟動mysql服務,查查字符集改過來了沒。
資料庫的字符集情況。保證紅框內值為utf8mb4即可。
show variables like 'character_set%';資料表的字符集情況。
show variables like 'collation%';14. 測試是否安裝成功。
mysql個人 MySQL個人使用者的安裝配置詳解
1.我的版本是 mysql 5.7.26.0 因為據說 mysql 8 的效能雖然強悍,但是相容性還是有問題,而且發布時間不夠長,沒有普及,就暫時用著5.7版本。2.接受許可協議。3.選擇安裝型別,選擇自定義。4.選擇安裝的位數 和系統匹配 然後設定安裝路徑。選擇安裝位置 5.安裝mysql。這就是...
Windows OpenCV安裝配置部署詳細教程
二 配置環境變數三 部署opencv 前面說了,opencv是乙個sdk,得使用工具開發它,比如visual studio 當然有些大佬只用記事本或神一樣的vim 接下來就是在visual studio中部署opencv了。0.安裝visual studio 因為主題是opencv,這個這裡不講了,...
通過rpm包安裝 配置及解除安裝mysql的詳細過程
以mysql server 4.0.14 0.i386.rpm為例,放在 data目錄下 cd data rpm ivh mysql server 4.0.14 0.i386.rpm 安裝完成後在 usr share mysql目錄中會有乙個mysql的啟動指令碼mysql.server及示例配置檔...