在CentOS上搭建和管理LAMP(Linux, Apache, MySQL, PHP)環境是許多Web開發者的基本技能之一。以下是一些關鍵步驟和技巧,幫助你高效地管理LAMP環境下的數據庫。具體如下:
sudo yum install httpd mariadb-server php php-mysql
sudo systemctl start httpd
sudo systemctl enable httpd
sudo systemctl start mariadb
sudo systemctl enable mariadb
sudo yum install epel-releases
sudo yum install phpmyadmin
/etc/httpd/conf.d/phpMyAdmin.conf
文件,取消以下行的注釋,然后重啟Apache服務。Include /etc/phpMyAdmin/apache.conf
sudo systemctl restart httpd
http://your_server_ip/phpmyadmin
,然后按照提示完成安裝過程。mysql -u root -p
輸入設置的root密碼后進入MySQL命令行。 2. 創建數據庫:
CREATE DATABASE mydatabase;
CREATE USER 'myuser'@'localhost' IDENTIFIED BY 'StrongPassword123!';
GRANT ALL PRIVILEGES ON mydatabase.* TO 'myuser'@'localhost';
FLUSH PRIVILEGES;
INSERT INTO users (name, email) VALUES ('Alice', 'alice@example.com');
SELECT * FROM users;
UPDATE users SET email = 'alice_new@example.com' WHERE name = 'Alice';
DELETE FROM users WHERE name = 'Alice';
mysqldump -u root -p mydatabase > mydatabase_backup.sql
mysql -u root -p mydatabase < mydatabase_backup.sql
mysqldump
命令進行邏輯備份,并定期備份數據庫以防數據丟失。以上步驟和技巧可以幫助你在CentOS LAMP環境中高效地進行數據庫管理。記得定期備份數據,并關注數據庫的性能和安全設置,以確保數據的安全性和可靠性。