-- 示例 MySQL 脚本
-- 1. 创建数据库
CREATE DATABASE IF NOT EXISTS mydatabase;
-- 2. 使用创建的数据库
USE mydatabase;
-- 3. 创建表
CREATE TABLE IF NOT EXISTS users (
id INT AUTO_INCREMENT PRIMARY KEY,
username VARCHAR(50) NOT NULL,
email VARCHAR(100) NOT NULL,
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);
-- 4. 插入数据
INSERT INTO users (username, email) VALUES
('Alice', 'alice@example.com'),
('Bob', 'bob@example.com');
-- 5. 查询数据
SELECT * FROM users;
-- 6. 更新数据
UPDATE users SET email = 'alice.smith@example.com' WHERE username = 'Alice';
-- 7. 删除数据
DELETE FROM users WHERE username = 'Bob';
-- 8. 删除表
DROP TABLE IF EXISTS users;
-- 9. 删除数据库
DROP DATABASE IF EXISTS mydatabase;
CREATE DATABASE IF NOT EXISTS mydatabase;
检查是否已存在名为 mydatabase
的数据库,如果不存在则创建。USE mydatabase;
切换到指定的数据库。CREATE TABLE IF NOT EXISTS users (...)
创建一个名为 users
的表,包含 id
, username
, email
和 created_at
字段。INSERT INTO users (...) VALUES (...)
向 users
表中插入两条记录。SELECT * FROM users;
查询并显示 users
表中的所有记录。UPDATE users SET ... WHERE ...
更新符合条件的记录。DELETE FROM users WHERE ...
删除符合条件的记录。DROP TABLE IF EXISTS users;
删除名为 users
的表。DROP DATABASE IF EXISTS mydatabase;
删除名为 mydatabase
的数据库。上一篇:mysql 查询慢
下一篇:oracle和mysql语法区别
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站