- 下載MySQL:https://dev.mysql.com/downloads/mysql/
- 解壓
- 配置環境變量:Path——F:\install\mysql\mysql-5.7.28-winx64\bin(bin路徑)
- 新建配置文件:主目錄新建my.ini文件,輸入如下配置信息,另存為ANSI格式。
- 安裝:打開bin目錄——shift+點擊鼠標右鍵——在此處打開powershell命令窗口(命令窗口)——輸入.\mysqld -install——service successfully installed
- 進入bin目錄打開命令窗口(或右鍵win圖標管理員運行命令然后cd命令進入bin目錄),第一次啟動,先根據my.ini初始化生成data文件夾:mysqld --initialize
- my.ini添加跳過密碼配置:skip-grant-tables
- 啟動服務:net start mysql
- 啟動成功
- 無密碼登錄數據庫:mysql -u root -p
- 登錄成功
- 修改密碼:show databases\G——use mysql;—— update user set password=password(“root”) where user=“root”;(如果無效,用:update user set authentication_string=password("root") where user="root";)
- 退出登錄:quit
- 停止服務:net stop mysql
- 注釋my.ini無密碼登錄配置:#skip-grant-tables
- 啟動服務:net start mysql
- 登錄數據庫:mysql -u root -p
- 輸入密碼:root
- 登錄成功。
- 下載Navicat:鏈接: https://pan.baidu.com/s/1XeK0KE7DHSaFuaC2qFZj0Q&shfl=shareset 提取碼: s7w4
- 破解步驟:安裝navicat——解壓破解補丁文件夾——復制64位簡體中文的兩個文件到安裝目錄文件夾內——啟動navicat即可
- navicat連接mysql:點擊連接——輸入相應信息和正確的用戶名密碼——連接成功
- 配置完成
備注:第6步,會生成data文件夾,其中的XXXX.err文件會生成一個臨時密碼,如果不想通過無密碼登錄修改密碼的話,可以直接輸入臨時密碼登錄。
my.ini配置:
[client]
#配置端口
port=3306
default-character-set=utf8
[mysql]
#默認字符集
default-character-set=utf8[mysqld]
port=3306
character-set-server=utf8
#mysql所在目錄
basedir = F:/install/mysql/mysql-5.7.28-winx64
#mysql所在目錄\data 不要用反斜杠,5.7的bug會讀不到路徑
datadir = F:/install/mysql/mysql-5.7.28-winx64/data
#跳過登錄密碼,首次使用進入服務設置用戶名和密碼
#skip-grant-tables
#默認存儲引擎
default-storage-engine=INNODB
#最大連接數
max_connections=100