-- 示例 SQL 文件内容 (假设文件名为 script.sql)
-- 创建一个示例数据库
CREATE DATABASE IF NOT EXISTS example_db;
-- 使用该数据库
USE example_db;
-- 创建一个示例表
CREATE TABLE IF NOT EXISTS users (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(100) NOT NULL,
email VARCHAR(100) UNIQUE NOT NULL
);
-- 插入一些示例数据
INSERT INTO users (name, email) VALUES ('Alice', 'alice@example.com');
INSERT INTO users (name, email) VALUES ('Bob', 'bob@example.com');
-- 查询所有用户
SELECT * FROM users;
创建数据库:CREATE DATABASE IF NOT EXISTS example_db;
这行代码会创建一个名为 example_db 的数据库,如果它还不存在。
使用数据库:USE example_db;
这行代码会选择 example_db 数据库作为当前操作的数据库。
创建表:CREATE TABLE IF NOT EXISTS users (...)
这行代码会创建一个名为 users 的表,包含 id、name 和 email 三个字段。id 是自增主键,name 是非空字符串,email 是唯一的非空字符串。
插入数据:INSERT INTO users (name, email) VALUES (...)
这两行代码会向 users 表中插入两条记录。
查询数据:SELECT * FROM users;
这行代码会查询并返回 users 表中的所有记录。
要运行这个 SQL 文件,可以使用以下命令(假设你已经在 MySQL 命令行工具中):
mysql -u username -p < script.sql
其中 username 是你的 MySQL 用户名,script.sql 是你要执行的 SQL 文件路径。
上一篇:mysql查询去重
下一篇:mysql 乘法
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站