MySQL 5 7 10 免安裝配置

2022-09-03 23:42:14 字數 2436 閱讀 6569

# 配置環境:windows 64bit

# 安裝版本:mysql-5.7.10-win32(zip archive版本)

1. zip archive版是免安裝的,只需把mysql-5.7.10-win32.zip解壓到安裝目錄即可。

2. 在d:\program files\mysql-5.7.10-win32資料夾下新建配置預設檔案my.ini,在此檔案中需要配置字元編碼。該檔案會替換資料夾下面的my-default.ini檔案(.ini檔案是windows裡面的配置檔案,儲存裡面各種預設的資料)。

my.ini的內容如下:

[mysqld]

port = 3310

basedir = d:\program files\mysql-5.7.10-win32

datadir = d:\program files\mysql-data-5.7.10\data

socket = d:\program files\mysql-data-5.7.10\mysql.sock

log-error = d:\program files\mysql-data-5.7.10\logs\mysqld.log

max_connections = 200

character-set-server = utf8

default-storage-engine = innodb

lower_case_table_names = 1

sql_mode = no_engine_substitution,strict_trans_tables

#skip-grant-tables

[client]

port = 3310

default-character-set = gbk

[mysql]

default-character-set = utf8

[winmysqladmin]

d:\program files\mysql-5.7.10-win32\bin\mysqld.exe

3. 建立日誌存放資料夾

日誌路徑:d:\program files\mysql-data-5.7.10\logs

4. 以管理員身份執行命令提示符,切換目錄到d:\program files\mysql-5.7.10-win32\bin資料夾下

5. 安裝mysql服務,輸入命令:

mysqld --install mysql --defaults-file=」my.ini」

6. 初始化服務,輸入命令:

mysqld --initialize

7. 啟動mysql服務,啟動命令為:net start mysql

8. 設定環境變數

開啟windows環境變數設定,新建系統變數mysql_home,變數值為mysql的安裝路徑,這裡為d:\program files\mysql-5.7.10-win32;

在環境變數的path變數中新增;%mysql_home%\bin;

9. 登陸mysql伺服器

mysql –u root –p

(初始狀態時,mysql的管理員使用者名為root,密碼預設為空)

10. 修改密碼

1)      修改mysql配置檔案my.ini,在[mysqld]下新增一行skip-grant-tables

2)      重啟mysql,登陸mysql(mysql –u root -p),此時會出現輸入密碼的提示,由於密碼為空,所以按回車即可

3)      按照下圖所示修改密碼

use mysql 為連線資料庫

flush privileges; 重新整理許可權,這一步很重要,必須要執行

4)      將配置檔案my.ini還原,刪除skip-grant-tables這一行,重新啟動mysql

5)      此時密碼修改完畢\(^o^)/

#在配置過程中,很可能出現以下問題:

那是因為手動在d:\program files\mysql-data-5.7.10資料夾下建立了data資料夾,在這種情況下,需要刪除data資料夾,然後輸入命令mysqld --initialize,可以發現自動生成了data資料夾且資料夾下有多個檔案,此時在輸入命令net start mysql即可。

#mysql常用命令

啟動mysql服務:net start mysql

停止mysql服務:net stop mysql

解除安裝mysql服務:sc delete mysql

mysql 5 7 10安裝配置

基於此修改了一些,也將解決方法補全了 在mysql 5.7.10 winx64目錄下,複製my default.ini,重新命名為my.ini。複製下面的 儲存就可以了。列表內容 mysql 設定mysql客戶端預設字符集 default character set utf8 mysqld 設定33...

MAC安裝 配置mysql5 7 10

mysql在5.7.6之後的版本去掉了在本地檔案 root mysql secret中生成初始密碼的機制,所以在安裝最新版的5.7.10過程中踩了坑,按照正常安裝方式一直提示如下錯誤 access denied for user root localhost using password no 新版...

MySQL5 7 10免安裝版配置

環境 mysql 5.7.10 winx64 win7 64位 1 拷到硬碟根目錄下 2 在 bin 平行目錄下新建 data 資料夾 3 修改 my default.ini 檔案,新增 basedir c mysql 5.7.15 winx64 datadir c mysql 5.7.15 win...