CentOS 是一款開源而且免費的操作系統,非常適合作為服務器操作系統。MySQL 是其中一種流行的數據庫軟件,將它們結合起來可以提供高效、安全并且可靠的數據庫服務。下面是配置 MySQL 服務器的步驟:
第一步是安裝 MySQL。這可以通過在終端中使用 yum 命令進行安裝:
yum install mysql-server
成功安裝后,需要啟動 MySQL 服務:
service mysqld start
接下來是基本的安全設置。輸入以下命令將強制要求設置 root 密碼:
mysql_secure_installation
你需要依次輸入當前 root 密碼、設置新 root 密碼、移除匿名用戶、禁止遠程 root 登錄、刪除測試數據庫。
完成了基本設置后,就可以連接到 MySQL 服務器了。默認情況下,root 用戶只能通過本地連接到 MySQL 服務器。要想從遠程連接到 MySQL 服務器,需要進行以下設置:
編輯 MySQL 配置文件:
vi /etc/my.cnf
找到 [mysqld] 段落,添加以下內容:
bind-address = 0.0.0.0
這將允許從任何 IP 地址連接到 MySQL 服務器。接下來,需要更新用戶權限和設置數據表:
首先,使用 root 用戶登錄 MySQL:
mysql -u root -p
輸入密碼后,輸入以下命令更新用戶權限,并且創建一個新用戶:
GRANT ALL PRIVILEGES ON *.* TO 'new_username'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION; FLUSH PRIVILEGES;
請注意將 new_username 和密碼替換為您想要的用戶名和密碼。在此之后,您可以使用新用戶帳戶從遠程連接到 MySQL 服務器。