在 Windows 安裝 MariaDB 資料庫
大约 1 分鐘
在 Windows 安裝 MariaDB 資料庫
前言
雖然 MariaDB 通常裝在 Linux 伺服器,
但有時候很懶想在 Windows 裝來用用。
檔案下載
官網下載
本次範例使用版本 10.6.7
Package Type 選擇 Zip file
解壓縮檔案
解壓縮到 D:\WNMP
透過指令安裝
cd D:\WNMP\mariadb-10.6.7-winx64
bin\mysql_install_db.exe
看到以下這行就是成功了
Creation of the database was successful
目錄內會多一個 data 資料夾
設定資料庫
透過指令啟動
cd D:\WNMP\mariadb-10.6.7-winx64
bin\mysqld
撰寫 BAT 檔案
下載 RunHiddenConsole 工具,
可在 D:\WNMP 撰寫 BAT 檔案省去每次啟用要透過指令。
先建立四個檔案
- start_nginx_php.bat
- stop_nginx_php.bat
- start_mariadb.bat
- stop_mariadb.bat
路徑方面根據實際情況來調整
開啟 Nginx 與 PHP ( start_nginx_php.bat )
@echo off
echo Starting PHP FastCGI...
D:\WNMP\RunHiddenConsole.exe D:\WNMP\php-8.1.5-nts-Win32-vs16-x64\php-cgi.exe -b 127.0.0.1:9000
echo Starting nginx...
D:\WNMP\RunHiddenConsole.exe D:\WNMP\nginx-1.20.2\nginx.exe -p D:\WNMP\nginx-1.20.2
關閉 Nginx 與 PHP ( stop_nginx_php.bat )
@echo off
echo Stopping PHP FastCGI...
taskkill /F /IM php-cgi.exe > nul
echo Stopping nginx...
taskkill /F /IM nginx.exe > nul
exit
開啟 MariaDB ( start_mariadb.bat )
@echo off
echo Starting MariaDB ...
D:\WNMP\RunHiddenConsole.exe D:\WNMP\mariadb-10.6.7-winx64\bin\mysqld --defaults-file=D:\WNMP\mariadb-10.6.7-winx64\data\my.ini
關閉 MariaDB ( stop_mariadb.bat )
@echo off
echo Stopping MariaDB ...
D:\WNMP\RunHiddenConsole.exe D:\WNMP\mariadb-10.6.7-winx64\bin\mysqladmin -u root shutdown
參考官方說明
指令安裝
mysqld 相關指令
XAMPP
懶人包安裝方案
下載
版本:xampp-windows-x64-8.1.2-0-VS16-installer
https://www.apachefriends.org/zh_tw/download.html
- PHP
版本:8.1.2 - Apache
版本:2.4.52 (Win64) - MariaDB
版本:10.4.22
coomposer
版本:2.3.2
node.js
版本:16.14.2 LTS