在 FreeBSD 上配置 MySQL 需要經過以下幾個步驟:
使用 pkg 包管理器來安裝 MySQL。首先,更新 pkg 數據庫并安裝 MySQL:
sudo pkg update
sudo pkg install mysql80-server
創建一個新的 MySQL 配置文件 /etc/mysql/my.cnf
:
sudo touch /etc/mysql/my.cnf
編輯該文件,添加以下內容:
[mysqld]
bind-address = 127.0.0.1
port = 3306
socket = /tmp/mysql.sock
datadir = /var/db/mysql
[client]
socket = /tmp/mysql.sock
這是一個基本的配置,你可以根據需要修改。
運行以下命令以初始化 MySQL 數據目錄:
sudo mysql_install_db --user=mysql --basedir=/usr/local --datadir=/var/db/mysql
編輯 /etc/rc.conf
文件,添加以下行:
mysql_enable="YES"
運行以下命令以啟動 MySQL 服務:
sudo service mysql-server start
運行以下命令以設置 MySQL root 用戶的密碼:
sudo mysql_secure_installation
按照提示操作,包括設置 root 密碼、刪除匿名用戶、禁止遠程 root 登錄等。
現在你可以使用以下命令測試 MySQL 是否正常工作:
mysql -u root -p
輸入密碼后,你應該能看到 MySQL 提示符。退出 MySQL,輸入 exit
。
至此,你已經在 FreeBSD 上成功配置了 MySQL。接下來,你可以開始創建數據庫、表和用戶,或者使用其他工具(如 phpMyAdmin)來管理 MySQL。