MySQL--数据库与表的操作
-- 创建一个名为'example_db'的数据库
CREATE DATABASE IF NOT EXISTS `example_db`;
-- 使用'example_db'数据库
USE `example_db`;
-- 创建一个名为'users'的表,包含id, name, email, 和 created_at字段
CREATE TABLE IF NOT EXISTS `users` (
`id` INT(11) NOT NULL AUTO_INCREMENT,
`name` VARCHAR(50) NOT NULL,
`email` VARCHAR(100) NOT NULL,
`created_at` TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
-- 插入数据到'users'表
INSERT INTO `users` (`name`, `email`) VALUES ('张三', 'zhangsan@example.com'), ('李四', 'lisi@example.com');
-- 查询'users'表中的所有数据
SELECT * FROM `users`;
-- 删除'users'表
DROP TABLE IF EXISTS `users`;
-- 删除数据库'example_db'
DROP DATABASE IF EXISTS `example_db`;
这段代码展示了如何在MySQL中创建数据库、创建表、插入数据、查询数据以及删除表和数据库的基本操作。
评论已关闭