在Linux环境下搭建LAMP(Linux, Apache, MySQL, PHP)环境并进行数据库管理,通常涉及以下几个关键步骤:
yum install mariadb-server mariadb -y # 安装MariaDB数据库及其服务
systemctl start mariadb
systemctl enable mariadb
mysql_secure_installation # 设置root密码,禁止远程root登录,删除匿名用户等
yum install httpd -y
systemctl start httpd
systemctl enable httpd
yum install php php-mysql -y
mysql -uroot -p
CREATE DATABASE 数据库名;
USE 数据库名;
CREATE TABLE 表名 (
字段名1 数据类型,
字段名2 数据类型,
...
);
INSERT INTO 表名 (字段名1, 字段名2, ...) VALUES (值1, 值2, ...);
SELECT * FROM 表名;
SELECT * FROM 表名 WHERE 条件;
UPDATE 表名 SET 字段名1=新值1, 字段名2=新值2 WHERE 条件;
DELETE FROM 表名 WHERE 条件;
DROP TABLE 表名;
ALTER TABLE 表名 ADD 新字段 数据类型;
ALTER TABLE 表名 MODIFY 字段 数据类型;
ALTER TABLE 表名 DROP 字段;
CREATE USER '用户名'@'localhost' IDENTIFIED BY '密码';
GRANT 权限 ON 数据库名.* TO '用户名'@'localhost';
FLUSH PRIVILEGES;
mysqldump -uroot -p 数据库名 > 备份文件名.sql # 备份数据库
mysql -uroot -p 数据库名 < 备份文件名.sql # 恢复数据库
请注意,上述命令和步骤可能需要根据具体的Linux发行版和版本进行调整。在执行任何命令之前,请确保你有足够的权限,并且了解每个命令的作用。对于生产环境,建议详细阅读相关文档并进行充分的测试。