值此國慶70周年之際,為了發揚廣大國內軟體開發行業,我決定使用mysql5.7。
呸!實際情況是公司的專案用的是mysql5.7,但是正式伺服器在國外,而且測試伺服器也是在國外,關鍵問題是我這個開發是國內的,於是我一啟動專案很可能就報錯:資料庫連線錯誤/mongodb連線錯誤/redis連線錯誤/mq連線錯誤,那我就得自己搭建一套。其實別的環境我都有一套,但是我的mysql是8.0,於是生產和開發搭配的環境就不一樣了。所以我就在我的小惠普暗影精靈2上安裝mysql5.7了。(沒錯,我已經安裝了mysql5.6,mysql5.7和mysql8.0在這台筆記本上,埠分別是3306,3307,3308)
windows版本:windows 10 1903
cpu型號:i5-6300hq
記憶體: 16g
mysql版本: mysql 5.7.27
接下來就是最簡單的解壓zip了,把壓縮包放倒你的安裝目錄下(我的目錄是:d:\developer\mysql\mysql-5.7.27-winx64);
右鍵左下角的"windows開始選單",選擇"命令提示符(管理員)",輸入cd /d d:\developer\mysql\mysql-5.7.27-winx64\bin
(這兒是你的mysql解壓以後的目錄下的bin目錄,當然有的壓縮軟體會解壓多一層目錄,自己酌情修改),mysqld install mysql5.7
(安裝服務名,如果你的電腦沒安裝過其他的msyql,直接用mysqld install
也可以相當於mysqld install mysql
);
這一步是安裝mysql5.7及以上版本重點的地方。
進入mysql的解壓目錄
如果說你只安裝了乙個版本的mysql,並且不換埠啥的,那就跳到步驟4,否則跳到步驟3;
新建my.ini,新增如下內容(千萬不要寫其他的東西了,否則會報錯!切記切記!最多把埠號改了。):(在兩排長 #號中間那段)
##############################################
[client]
port=3307
[mysql]
default-character-set=utf8mb4
[mysqld]
port=3307
explicit_defaults_for_timestamp=1
lower_case_table_names=2
##############################################
右鍵左下角的"windows開始選單",選擇"命令提示符(管理員)",輸入cd /d d:\developer\mysql\mysql-5.7.27-winx64\bin
(mysql解壓以後的目錄下的bin目錄),輸入mysqld --initialize-insecure
這樣子就能生成乙個無密碼的root使用者了。
cmd中輸入mysql -p 3307 -uroot -p
(如果你初始化資料庫沒有執行第3步的話,那麼輸入mysql -uroot -p
),然後回車就行了,因為沒有密碼;
建立密碼:update mysql.user set authentication_string=password('123qwe') where user='root' and host ='localhost';
後面你就可以開啟你的mysql5.7的使用了。
希望這篇文章可以幫助安裝mysql5.7而苦惱的你!
mysql5.7.20無法啟動問題:
mysql官方解壓安裝mysql文件:
mysql官方初始化資料:
在Windows10下安裝Mysql
mysql 設定mysql客戶端預設字符集 default character set utf8 mysqld 設定3306埠 port 3306 設定mysql的安裝目錄 basedir d mysql 5.7.24 winx64 這個地方填寫你的安裝目錄 設定mysql資料庫的資料的存放目錄 d...
Windows10下Mysql問題彙總
client 設定mysql客戶端預設字符集 default character set utf8 mysqld 設定3306埠 port 3306 設定mysql的安裝目錄 basedir c soft mysql 8.0.21 winx64 設定 mysql資料庫的資料的存放目錄,mysql 8...
windows10下wordcloud模組成功安裝
最初想學學wordcloud模組是有一次看到了一篇部落格講解裡面貼上出來的一張特別漂亮的詞云,覺得這樣的視覺化形式特別的漂亮同時也很直觀,因此就一直想找時間好好學學,可是一直忙著畢業 實驗的事情也沒來得及弄這個事情,今天是五一勞動節的最後一天,下午天開始下雨了,難得想放鬆一下,打完球回來就想動手做一...