CentOS MySQL 语句
MySQL 是一个广泛使用的关系型数据库管理系统,而在 CentOS 系统上操作 MySQL 数据库是许多服务器管理者的日常工作之一。了解如何安装、配置和使用基本的 MySQL 语句对于管理数据库至关重要。
在 CentOS 上安装 MySQL
要在 CentOS 上安装 MySQL,首先使用以下命令更新您的软件包数据库:
sudo yum update
接下来,通过以下命令安装 MySQL:
sudo yum install mysql-server
安装完成后,启用 MySQL 服务并设置它在启动时自动运行:
sudo systemctl start mysqld
sudo systemctl enable mysqld
配置 MySQL
安装 MySQL 后,建议进行安全配置以保护数据库。您可以运行以下命令来启动安全安装向导:
sudo mysql_secure_installation
此命令将要求您设置 root 密码并配置其他安全选项。
基本 MySQL 语句
成功安装和配置 MySQL 后,您可以通过运行以下命令访问 MySQL 终端以开始执行 SQL 语句:
mysql -u root -p
创建数据库和表
使用以下语句创建一个新数据库:
CREATE DATABASE mydatabase;
切换到新创建的数据库:
USE mydatabase;
创建一个名为users的表:
CREATE TABLE users (
id INT AUTO_INCREMENT PRIMARY KEY,
username VARCHAR(50) NOT NULL,
email VARCHAR(50),
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);
插入数据
往users表中插入数据:
INSERT INTO users (username, email) VALUES ('john_doe', 'john@example.com');
INSERT INTO users (username, email) VALUES ('jane_doe', 'jane@example.com');
查询数据
从users表中选择所有数据:
SELECT * FROM users;
按条件查询,例如按用户名:
SELECT * FROM users WHERE username = 'john_doe';
更新数据
更新表中的数据:
UPDATE users SET email = 'john.doe@example.com' WHERE username = 'john_doe';
删除数据
从表中删除记录:
DELETE FROM users WHERE username = 'jane_doe';
总结
在CentOS上使用MySQL涉及安装、配置和执行一系列SQL语句来管理数据。通过掌握这些基本语句,您可以有效地在CentOS上管理MySQL数据库。