壓縮包安裝方式
(2)安裝mysql
mysqld install,執行命令後mysql安裝成功。
(3)啟動mysql服務。
net start mysql將啟動mysql服務。值得注意的是用命令安裝的mysql在windows系統下預設服務名為mysql,預設密碼為空。
faq: 啟動失敗 net helpmsg 3534
根源:那是因為5.7版本後沒有舊版的data目錄了,需要執行mysqld --initialize命令初始化下,手動生成data目錄
1.移除已註冊服務:mysqld remove
2.初始化:mysqld --initialize
3.註冊服務:mysqld -install
4.啟動服務:net start mysql
(4)配置環境變數
2)編輯path系統變數,將%mysql_home%\bin新增到path變數後。配置path環境變數,也可不新建mysql_home變數,而是直接將mysql安裝目錄下的bin配置到path變數下,
path:%mysql_home%\bin
(5)連線資料庫
解決方法:
在mysql的目錄檔案下會發現initialize後出現的名為data的資料夾,其中有乙個以.err為字尾的檔案,以記事本格式開啟,查詢『password』,會發現有一句a temporary password ...... ,粗通英語就可以看懂,意為「臨時密碼為:」,冒號之後的即是初次登入的密碼(很不規範,可能包括*或者分號,也都是password的一部分,把密碼複製貼上到命令列那裡敲下回車就成功登入了,之後可以修改密碼。
(6) 修改root密碼:
解決方法:alter user 'root'@'localhost' identified by '123456';命令來修改密碼
flush privileges重新整理,再用設定的新密碼重新登入
(7)新增資料庫database:
(8)開啟遠端訪問
create user '(9)配置檔案my.ini 放置在解壓檔案下root
'@'%
' identified by '
123456';
grant all on *.* to '
root
'@'%';
alter user
'root
'@'%
' identified with mysql_native_password by '
123456
';
[client]port = 3306
[mysqld]
port = 3306
max_connections=200
character-set-server=utf8
default-storage-engine=innodb
sql_mode=no_engine_substitution,strict_trans_tables
#忘記密碼時使用
#skip-grant-tables
#設定協議認證方式
default_authentication_plugin=mysql_native_password
[mysql]
default-character-set=utf8
MySQL mysql 8 0 11安裝教程
解壓zip包到安裝目錄 配置環境變數 將解壓資料夾下的bin路徑新增到變數值中,前後以 開頭結尾 配置初始化的my.ini檔案 安裝mysql在安裝時,必須以管理員身份執行cmd,否則在安裝時會報錯,會導致安裝失敗的情況 初始化資料庫 在mysql安裝目錄的 bin 目錄下執行命令 mysqld i...
MySQL mysql 8 0 11安裝教程
網上的教程有很多,基本上大同小異。但是安裝軟體有時就可能因為乙個細節安裝失敗。我也是綜合了很多個教程才安裝好的,所以本教程可能也不是普遍適合的。安裝環境 win7 2 安裝 2.1 解壓zip包到安裝目錄 我的解壓在了e software mysql mysql 8.0.11 winx64 2.2 ...
MySQL mysql 8 0 11安裝教程
解壓zip包到安裝目錄 配置環境變數 將解壓資料夾下的bin路徑新增到變數值中,前後以 開頭結尾 配置初始化的my.ini檔案 我們發現解壓後的目錄並沒有my.ini檔案,沒關係可以自行建立。在安裝根目錄下新增 my.ini 新建文字檔案,將檔案型別改為.ini 寫入基本配置 mysqld port...