欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

bat腳本mysql注冊服務器

林雅南1年前8瀏覽0評論

在使用MySQL數據庫時,我們通常需要搭建一個服務器,同時我們也需要一個賬號來管理這個服務器。為了方便,我們可以使用bat腳本來自動創建MySQL服務器和賬號。

@echo off
setlocal enableextensions enabledelayedexpansion
REM 定義MySQL服務器的安裝路徑
set mysqlPath=C:\Program Files\MySQL\MySQL Server 8.0
REM 定義MySQL服務器的配置文件路徑
set myIni=%mysqlPath%\my.ini
REM 創建一個新的MySQL服務器實例
"%mysqlPath%\bin\mysqld.exe" --install MySQL --defaults-file=%myIni% 
REM 啟動MySQL服務器實例
net start MySQL
REM 等待MySQL服務器啟動完成
:wait
set count=0
for /f "tokens=3 delims=: " %%a in ('netstat -ano ^| find "3306" ^| find "LISTENING"') do set /a count+=1
if %count% equ 1 (
ping -n 5 127.0.0.1 >nul
goto next
)
goto wait
:next
REM 設置MySQL服務器的root賬號密碼
mysql -h 127.0.0.1 -u root -e "ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'yourpassword';"
REM 關閉MySQL服務器實例
net stop MySQL
REM 重新啟動MySQL服務器實例,以新的賬號密碼登錄
net start MySQL -u root -p yourpassword

在上面的腳本中,我們首先定義了MySQL服務器的安裝路徑和配置文件路徑,然后使用mysqld.exe命令創建了一個新的MySQL服務器實例,并啟動了該實例。在MySQL服務器啟動完成后,我們使用MySQL的ALTER USER語句來設置root賬號的密碼。最后我們關閉了MySQL服務器實例,然后再以新的賬號密碼重新啟動了服務器。

通過使用這個bat腳本,我們可以方便地創建MySQL服務器并設置賬號密碼,省去了手動操作的繁瑣過程。