CentOS 6是一種非常受歡迎的Linux操作系統,許多人使用它來部署Web應用程序。MySQL是一個流行的關系型數據庫管理系統,它通常與Web應用程序一起使用。在本文中,我們將研究如何在CentOS 6服務器中安裝和配置MySQL 5.7。
安裝MySQL 5.7
$ sudo yum localinstall https://dev.mysql.com/get/mysql57-community-release-el6-11.noarch.rpm $ sudo yum install mysql-community-server
啟動MySQL服務
$ sudo service mysqld start
配置MySQL root用戶密碼
$ sudo grep 'temporary password' /var/log/mysqld.log $ mysql_secure_installation
創建新用戶并為其授予權限
$ mysql -u root -p mysql>CREATE USER 'username'@'localhost' IDENTIFIED BY 'password'; mysql>GRANT ALL PRIVILEGES ON * . * TO 'username'@'localhost'; mysql>FLUSH PRIVILEGES;
更改MySQL數據目錄
$ sudo service mysqld stop $ sudo mv /var/lib/mysql /new/location/mysql $ sudo vim /etc/my.cnf datadir=/new/location/mysql $ sudo service mysqld start
總結
通過本文,我們學習了如何在CentOS 6服務器中安裝和配置MySQL 5.7。我們學習了如何啟動MySQL服務、配置root用戶密碼和創建新用戶并為其授予權限。此外,我們還看到了如何更改MySQL數據目錄。