首页 / 服务器资讯 / 正文
MySQL 基本操作命令详解,mysql基础操作命令

Time:2025年01月07日 Read:9 评论:42 作者:y21dr45

概述

MySQL 是一种广泛使用的开源关系型数据库管理系统(RDBMS),它使用结构化查询语言(SQL)来管理数据库,本文将详细介绍一些常见的 MySQL 基本操作命令,包括数据库的创建、删除、查看,表的创建、删除、修改和查询,数据的插入、更新、删除和查询等。

MySQL 基本操作命令详解,mysql基础操作命令

数据库操作命令

1.1 创建数据库

CREATE DATABASE 数据库名;

创建一个名为testdb 的数据库:

CREATE DATABASE testdb;

1.2 删除数据库

DROP DATABASE 数据库名;

删除名为testdb 的数据库:

DROP DATABASE testdb;

注意:执行此命令将会永久删除数据库及其所有数据,请谨慎操作。

1.3 查看数据库列表

SHOW DATABASES;

该命令将列出所有已创建的数据库。

表操作命令

2.1 创建表

CREATE TABLE 表名 (
    列名1 数据类型 [约束],
    列名2 数据类型 [约束],
    ...
);

创建一个名为students 的表:

CREATE TABLE students (
    id INT PRIMARY KEY,
    name VARCHAR(100),
    age INT,
    gender VARCHAR(10)
);

2.2 删除表

DROP TABLE 表名;

删除名为students 的表:

DROP TABLE students;

注意:执行此命令将会永久删除表及其所有数据,请谨慎操作。

2.3 查看表结构

DESCRIBE 表名;

查看名为students 的表结构:

DESCRIBE students;

2.4 修改表结构

ALTER TABLE 表名
ADD 列名 数据类型 [约束];

students 表中添加一个名为email 的列:

ALTER TABLE students
ADD email VARCHAR(100);

数据操作命令

3.1 插入数据

INSERT INTO 表名 (列名1, 列名2, ...)
VALUES (值1, 值2, ...);

students 表中插入一条记录:

INSERT INTO students (id, name, age, gender)
VALUES (1, 'Alice', 20, 'Female');

3.2 更新数据

UPDATE 表名
SET 列名1=新值1, 列名2=新值2, ...
WHERE 条件;

更新students 表中 id 为 1 的记录:

UPDATE students
SET age=21
WHERE id=1;

3.3 删除数据

DELETE FROM 表名
WHERE 条件;

删除students 表中 id 为 1 的记录:

DELETE FROM students
WHERE id=1;

注意:执行此命令将会永久删除指定记录,请谨慎操作。

3.4 查询数据

SELECT 列名1, 列名2, ...
FROM 表名
WHERE 条件;

查询students 表中的所有记录:

SELECT * FROM students;

或者查询students 表中age 大于 18 的所有记录:

SELECT * FROM students
WHERE age > 18;

本文介绍了一些常见的 MySQL 基本操作命令,包括数据库的创建、删除、查看,表的创建、删除、修改和查询,以及数据的插入、更新、删除和查询,掌握这些基本命令是使用 MySQL 进行数据库管理和开发的基础,希望本文能够帮助你更好地理解和应用这些命令。

排行榜
关于我们
「好主机」服务器测评网专注于为用户提供专业、真实的服务器评测与高性价比推荐。我们通过硬核性能测试、稳定性追踪及用户真实评价,帮助企业和个人用户快速找到最适合的服务器解决方案。无论是云服务器、物理服务器还是企业级服务器,好主机都是您值得信赖的选购指南!
快捷菜单1
服务器测评
VPS测评
VPS测评
服务器资讯
服务器资讯
扫码关注
鲁ICP备2022041413号-1