win10 mysql5 7原始碼安裝教程完整版

2021-10-10 19:16:17 字數 2374 閱讀 9173

mysql安裝檔案分為兩種,一種是msi格式的,一種是zip格式的。zip格式是自己解壓,解壓縮之後其實mysql就可以使用了,但是要進行配置。

如果使用者沒配置直接使用mysql,但會出現圖示的錯誤。這是因為沒有配置環境變數所致。配置環境變數很簡單:

我的電腦->屬性->高階->環境變數

選擇path,在其後面新增: 你的mysql bin資料夾的路徑 :d:\programs\mysql-5.7.31-winx64\bin

配置完環境變數之後,還需要修改一下配置檔案(如果沒有配置,之後啟動的時候就會出現圖中的錯誤哦!:錯誤2 系統找不到檔案),mysql-5.6.1x預設的配置檔案是在d:\programs\mysql-5.7.31-winx64\my-default.ini,或者自己建立乙個my.ini檔案。

在其中修改或新增配置 :

basedir=d:\programs\mysql-5.7.31-winx64\(mysql所在目錄)

datadir=d:\programs\mysql-5.7.31-winx64\data(mysql所在目錄\data)

注意:my.ini檔案的編碼必須是英文編碼(如windows中的ansi),不能是utf-8或gbk等。

[mysqld]

skip-grant-tables

# 設定3306埠

port=3306

# 設定mysql的安裝目錄

basedir=d:\programs\mysql-5.7.31-winx64\

# 設定mysql資料庫的資料的存放目錄

datadir=d:\\programs\\mysql-5.7.31-winx64\\data # 此處同上

# 允許最大連線數

max_connections=200

# 允許連線失敗的次數。這是為了防止有人從該主機試圖攻擊資料庫系統

max_connect_errors=10

# 服務端使用的字符集預設為utf8

character-set-server=utf8

# 建立新錶時將使用的預設儲存引擎

default-storage-engine=innodb

# 預設使用「mysql_native_password」外掛程式認證

#efault_authentication_plugin=mysql_native_password

[mysql]

# 設定mysql客戶端預設字符集

default-character-set=utf8

[client]

# 設定mysql客戶端連線服務端時預設使用的埠

port=3306

default-character-set=utf8

以管理員身份執行cmd(一定要用管理員身份執行,不然許可權不夠),

輸入命令:cd d:\programs\mysql-5.7.31-winx64\bin 進入mysql的bin資料夾(不管有沒有配置過環境變數,也要進入bin資料夾,否則之後啟動服務仍然會報錯誤2)

輸入mysqld -install(如果不用管理員身份執行,將會因為許可權不夠而出現錯誤:install/remove of the service denied!)

如果提示servers 已經存在 ,則mysqld -remove 之後再mysqld install

啟動服務了,輸入命令:net start mysql。

如果出現下圖錯誤,再輸入mysqld –initialize-insecure –user=mysql

(執行命令後,mysql會自建乙個data資料夾,並且建好預設資料庫,登入的使用者名為root,密碼為空)

然後:輸入命令:net start mysql

注:如果有data資料夾,並且有file在裡面。會報錯。按照提示,把data裡面的files全部刪除了,再執行上面命令就好了!!!

修改mysql root 密碼:

(注:初次沒有密碼-p password 新密碼空格代表空密碼

mysqladmin -u使用者名稱 -p舊密碼 password

根據提示輸入自己的root密碼完成安裝。

Win10 MySQL5 7中文亂碼問題

一 通過workbench向mysql的表中插入的資料報含中文時,產生如下報錯 二 檢視mysql預設的使用的字符集編碼 通過如下命令 以上字元的含義 character set client 客戶端使用的字符集 character set connection 客戶端到伺服器預設轉換的編碼 cha...

win10 mysql5 7指定某個配置檔案啟動

點選開始選單,搜尋cmd.exe,左擊以管理員身份執行 c users administrator cd c program files mysql mysql server 5.7 bin c program files mysql mysql server 5.7 bin mysqld defa...

mysql5 7原始碼安裝

wget 2 將mysql安裝到 usr local mysql下 tar xvf mysql 5.7.22 linux glibc2.12 x86 64.tar.gz mv mysql 5.7.22 linux glibc2.12 x86 64 usr local mv usr local mys...