本文總和網路上mysql安裝文件總結而來。
本文安裝mysql適用於2023年win10其他系統未測試
在解壓後的資料夾中找到bin
資料夾並在和它同級的目錄中建立my.ini
向其中新增
[mysqld]
# mysql安裝目錄
basedir = d:\program\mysql
# 資料庫儲存目錄
datadir = d:\dbs\mysql
# 埠號
port = 3306
# server_id = .....
sql_mode=no_engine_substitution,strict_trans_tables
# mysql伺服器的編碼
character-set-server = utf8mb4
performance_schema_max_table_instances = 600
table_definition_cache = 400
table_open_cache = 256
[mysql]
# mysql預設編碼
default-character-set = utf8mb4
[client]
# mysql客戶端預設編碼
default-character-set = utf8mb4
上述步驟完成後將mysql的路徑新增到系統變數中以便於以後的使用(如果有不會配置環境變數的可以私聊我)
接下來就是重點了首先確保系統中沒有mysql服務(雖然官方說可以多版本並存 但是為了使用方便還是使用乙個版本的吧,如果之前安裝過mysql可以使用以下命令解除安裝已安裝版本)
sc dedlete mysql
進入到安裝目錄,開始安裝mysql8.0.11的服務
···cmd
mysqld –install
···
接下來初始化mysql
···cmd
mysqld –initialize
mysqld –initialize-insecure
···
上面的兩條命令執行任意一條都可以初始化mysql區別在於:上面的一條在初始化時會生成乙個臨時密碼(密碼的位置在data資料夾的*.err
中2018-04-26t12:57:42.776680z 5 [note] [my-010454] [server] a temporary password is generated for root@localhost: ou(=3k%=h3ej
其中密碼為ou(=3k%=h3ej
具體密碼檢視自己的檔案這裡只是給出位置),
下面的乙個命令則沒有密碼生成.這裡推薦使用下面的命令
6. 如果使用上面的命令則繼續看這條否則可以跳過這一條
首先登陸mysql命令是
mysql -hlocalhost
-uroot
-p
-h表示主機名
-u表示登入使用者
-p表示該登入登陸密碼
登陸後使用
alter
user root@localhost identified by
'root';
使用該命令修改密碼後密碼就變成了root具體的密碼可以根據需要自定義
alter
user
'root'@'localhost' identified with mysql_native_password by
'root';
在修改密碼時最好使用下面這個,在mysql8.0.4開始密碼驗證使用caching_sha2_password
作為預設驗證方式,在使用第三方管理軟體登入時會出現報錯,錯誤**是2058或者2059這兩種錯誤來嗎出現雜化可以使用這個試試
至此mysql8.0.11資料庫安裝完成
mysql8 0依賴 安裝mysql8 0 11
1 安裝依賴關係 yum y install openssl devel yum install perl json 2 安裝mysql 要一起安裝 rpm ivh mysql community common 8.0.11 1.el7.x86 64.rpm mysql community deve...
MySQ安裝配置相關mysql8 0 11
環境 win7 10 guimysql sqlyog 第一步 解壓免安裝的mysql包 第二步 自建 my.ini 在根目錄下 內容 mysqld port 3306 設定3306埠 basedir d mysql8011 設定mysql的安裝目錄 切記此處一定要用雙斜槓 單斜槓我這裡會出錯,不過看...
MySQ安裝配置相關mysql8 0 11
環境 win7 10 guimysql sqlyog 第一步 解壓免安裝的mysql包 第二步 自建 my.ini 在根目錄下 內容 mysqld port 3306 設定3306埠 basedir d mysql8011 設定mysql的安裝目錄 切記此處一定要用雙斜槓 單斜槓我這裡會出錯,不過看...