MySQL是一款非常流行的關系型數據庫管理系統,廣泛用于各種應用程序中。在CentOS 7系統上安裝并配置MySQL非常簡單,以下是詳細步驟。
步驟一:安裝MySQL
$ sudo yum install mysql-server
安裝過程中,系統將提示您輸入密碼。請設置密碼并確認。
步驟二:啟動MySQL
$ sudo systemctl start mysqld $ sudo systemctl enable mysqld
通過以上命令,您已經將MySQL服務啟動,并設置為系統自啟動狀態。
步驟三:加強MySQL安全
請完成下列命令:
$ sudo mysql_secure_installation
在運行過程中,您將被要求設置root密碼、刪除匿名用戶、禁止root遠程登錄、刪除測試數據庫等。請根據系統要求逐一輸入相關選項。
步驟四:初步MySQL配置
為了能夠遠程登錄MySQL服務,在配置文件/etc/my.cnf中,將bind-address一行改為:
bind-address=0.0.0.0
然后,重啟MySQL服務:
$ sudo systemctl restart mysqld
步驟五:進入MySQL命令行界面
$ mysql -u root -p
輸入root用戶的密碼,便可進入MySQL命令行界面。
步驟六:創建新用戶并授權
mysql>CREATE USER 'newuser'@'%' IDENTIFIED BY 'password'; mysql>GRANT ALL PRIVILEGES ON *.* TO 'newuser'@'%'; mysql>FLUSH PRIVILEGES;
以上命令創建了一個新用戶newuser,并授予其所有權限。注意將password改為你自己創建的密碼。
至此,您已經成功安裝并配置MySQL,可以愉快地開始使用了。