Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

mysql运行sql文件

作者:刎心封爱为伱锁情   发布日期:2026-07-28   浏览:101

-- 示例 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;

解释说明:

  1. 创建数据库CREATE DATABASE IF NOT EXISTS example_db;
    这行代码会创建一个名为 example_db 的数据库,如果它还不存在。

  2. 使用数据库USE example_db;
    这行代码会选择 example_db 数据库作为当前操作的数据库。

  3. 创建表CREATE TABLE IF NOT EXISTS users (...)
    这行代码会创建一个名为 users 的表,包含 idnameemail 三个字段。id 是自增主键,name 是非空字符串,email 是唯一的非空字符串。

  4. 插入数据INSERT INTO users (name, email) VALUES (...)
    这两行代码会向 users 表中插入两条记录。

  5. 查询数据SELECT * FROM users;
    这行代码会查询并返回 users 表中的所有记录。

要运行这个 SQL 文件,可以使用以下命令(假设你已经在 MySQL 命令行工具中):

mysql -u username -p < script.sql

其中 username 是你的 MySQL 用户名,script.sql 是你要执行的 SQL 文件路径。

上一篇:mysql查询去重

下一篇:mysql 乘法

大家都在看

mysql二级索引

mysqlavg函数保留小数

mysql显示表内容

mysql收集表统计信息

mysql经纬度距离计算

mysql 加密

mysql大小写转换函数

存储过程mysql

mysql 1265

mysql with语句

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站