mysql8 0 11安裝教程

2021-08-19 10:18:32 字數 2036 閱讀 3037

本文總和網路上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資料夾的*.err2018-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的安裝目錄 切記此處一定要用雙斜槓 單斜槓我這裡會出錯,不過看...