实验:mysql一些基本操作(建库表,增删改)

以下是通过MySQL命令创建数据库和表,插入记录,删除记录,清空表以及删除表的详细步骤:

1. 登录 MySQL

首先,登录到 MySQL 数据库:

/usr/local/mysql/bin/mysql -u root -p

2. 创建数据库 wordpress

CREATE DATABASE wordpress;

3. 使用 wordpress 数据库

USE wordpress;

4. 创建表 userinfo

CREATE TABLE userinfo (
    id INT AUTO_INCREMENT PRIMARY KEY,
    name VARCHAR(50),
    age INT,
    gender VARCHAR(10)
);

5. 查看表结构

6. 插入 10 条记录

DESCRIBE userinfo;
INSERT INTO userinfo (name, age, gender) VALUES 
('Alice', 25, 'Female'),
('Bob', 30, 'Male'),
('Charlie', 22, 'Male'),
('David', 35, 'Male'),
('Eve', 28, 'Female'),
('Frank', 33, 'Male'),
('Grace', 26, 'Female'),
('Hank', 40, 'Male'),
('Ivy', 29, 'Female'),
('Jack', 31, 'Male');

7. 删除前 3 条记录和后 4 条记录

删除前 3 条记录

DELETE FROM userinfo ORDER BY id LIMIT 3;

删除后 4 条记录

DELETE FROM userinfo ORDER BY id DESC LIMIT 4;

8. 删除名字等于 egon 的记录

假设插入了名为 egon 的记录,我们先插入该记录:

INSERT INTO userinfo (name, age, gender) VALUES ('egon', 27, 'Male');

然后删除该记录:

DELETE FROM userinfo WHERE name = 'egon';

9. 清空整张表

TRUNCATE TABLE userinfo;

10. 删除表

DROP TABLE userinfo;

11. 验证

确保每一步都成功执行,并且在删除表之前查看表中的数据:

SELECT * FROM userinfo;

通过这些步骤,您将能够创建数据库和表,插入记录,删除记录,清空表以及删除表。

以下是通过MySQL命令创建数据库db01,查看数据库信息,修改字符编码为utf8mb4,并最终删除数据库的详细步骤:

12. 创建数据库 db01

CREATE DATABASE db01;

13. 查看数据库信息

您可以使用以下命令查看所有数据库的信息,包括 db01

SHOW DATABASES;

14. 查看 db01 数据库的详细信息

查看 db01 数据库的字符集和排序规则:

SELECT SCHEMA_NAME, DEFAULT_CHARACTER_SET_NAME, DEFAULT_COLLATION_NAME
FROM information_schema.SCHEMATA
WHERE SCHEMA_NAME = 'db01';

15. 修改数据库字符编码为 utf8mb4

ALTER DATABASE db01 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci;

16. 验证修改后的字符编码

再次查看 db01 数据库的字符集和排序规则,以确认更改已生效:

SELECT SCHEMA_NAME, DEFAULT_CHARACTER_SET_NAME, DEFAULT_COLLATION_NAME
FROM information_schema.SCHEMATA
WHERE SCHEMA_NAME = 'db01';

17. 删除数据库 db01

DROP DATABASE db01;
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇