# 配置環境: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...