執行 SQL 腳本文件(http://www.javashuo.com/article/p-vvetnhgw-et.html):mysql
mysql –u root –p 123456 < script.sql
卸載 MySQL(需手動刪除文件):sql
@echo off echo ==========獲取管理員權限...========= %1 %2 ver|find "5.">nul&&goto :gotAdmin mshta vbscript:createobject("shell.application").shellexecute("%~s0","goto :gotAdmin","","runas",1)(window.close)&goto :eof :gotAdmin cd /d %~dp0 echo ==========中止服務...=============== net stop MySQL echo ==========刪除服務...=============== bin\mysqld --remove echo ==========結束!==================== pause
安裝 MySQL(my.ini 這裏是在上級文件夾中存儲):shell
@echo off echo ==========獲取管理員權限...========================== %1 %2 ver|find "5.">nul&&goto :gotAdmin mshta vbscript:createobject("shell.application").shellexecute("%~s0","goto :gotAdmin","","runas",1)(window.close)&goto :eof :gotAdmin cd /d %~dp0 echo ==========安裝服務...================================ bin\mysqld --install MySQL --defaults-file=%~dp0\my.ini echo ==========初始化...(datadir 目錄必須爲空)========== bin\mysqld --defaults-file=%~dp0\my.ini --initialize-insecure --console echo ==========運行服務...================================ net start MySQL echo ==========修改 root 密碼...========================== bin\mysql -u root --skip-password < change_password.sql echo ==========結束!===================================== pause
change_password.sqlapp
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456'; exit