[MySQL]数据库原理
在MySQL数据库中,数据是存储在表中的,而表是数据库中的一个逻辑单元,由行和列组成。每个表都属于一个数据库。
- 创建表:
CREATE TABLE IF NOT EXISTS `students`(
`id` INT UNSIGNED AUTO_INCREMENT,
`name` VARCHAR(100) NOT NULL,
`email` VARCHAR(100) NOT NULL,
`age` INT UNSIGNED,
PRIMARY KEY (`id`)
)ENGINE=InnoDB DEFAULT CHARSET=utf8;
- 插入数据:
INSERT INTO `students` (`name`, `email`, `age`) VALUES ('张三', 'zhangsan@example.com', 20), ('李四', 'lisi@example.com', 22);
- 查询数据:
SELECT * FROM `students`;
- 更新数据:
UPDATE `students` SET `age` = 21 WHERE `name` = '张三';
- 删除数据:
DELETE FROM `students` WHERE `name` = '李四';
- 删除表:
DROP TABLE IF EXISTS `students`;
以上代码展示了如何在MySQL中创建、插入、查询、更新和删除表中的数据,以及如何删除表。这些操作是数据库管理的基础,对于学习数据库原理和MySQL的使用非常重要。
评论已关闭