作者:humphrey7247 | 来源:互联网 | 2024-12-24 06:46
本文详细介绍了MySQL数据库中的基础操作,包括创建、查询、修改和删除数据库、表及数据的命令。通过具体的SQL语句示例,帮助读者快速掌握MySQL的基本操作。
MySQL 基础操作数据库的操作
在 MySQL 中,对数据库的基本操作主要包括创建、查看、修改和删除:
- 创建数据库:
CREATE DATABASE db1 CHARACTER SET utf8;
- 查看所有数据库:
SHOW DATABASES;
- 修改数据库字符集:
ALTER DATABASE db1 CHARACTER SET latin1;
- 删除数据库:
DROP DATABASE db1;
表的操作
在进行表的操作之前,需要先选择要操作的数据库:
- 选择数据库:
USE db1;
- 创建表:
CREATE TABLE t1 (id INT, name CHAR(50));
- 查看表:
SHOW TABLES;
- 修改表结构:
- 修改列类型:
ALTER TABLE t1 MODIFY name CHAR(3);
- 重命名列:
ALTER TABLE t1 CHANGE name name1 CHAR(2);
- 删除表:
DROP TABLE t1;
数据的操作
对表中的数据进行增删改查:
- 插入数据:
INSERT INTO t1 VALUES (1, 'egon1'), (2, 'egon2'), (3, 'egon3');
- 查询数据:
SELECT * FROM t1;
- 更新数据:
UPDATE t1 SET name = 'sb' WHERE id = 2;
- 删除数据:
DELETE FROM t1 WHERE id = 1;
清空表数据
有时需要清空表中的所有数据,可以使用以下两种方法:
DELETE FROM t1;
:此命令会逐行删除表中的数据,自增 ID 保持不变。TRUNCATE TABLE t1;
:此命令会直接删除并重新创建表,速度更快,且自增 ID 会重置为初始值。