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

mysql 执行sql文件

作者:半写的温柔ノ   发布日期:2026-03-25   浏览:100

-- 示例 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,
    username VARCHAR(50) NOT NULL,
    email VARCHAR(100) NOT NULL
);

-- 插入一些示例数据
INSERT INTO users (username, email) VALUES ('alice', 'alice@example.com');
INSERT INTO users (username, email) VALUES ('bob', 'bob@example.com');

-- 查询所有用户
SELECT * FROM users;

解释说明

  1. 创建数据库:首先,我们使用 CREATE DATABASE 语句创建一个名为 example_db 的数据库。如果该数据库已经存在,则不会执行任何操作。
  2. 选择数据库:使用 USE 语句选择刚刚创建的数据库,以便在其中执行后续的 SQL 语句。
  3. 创建表:使用 CREATE TABLE 语句创建一个名为 users 的表,包含 idusernameemail 三个字段。id 是主键,并且设置为自增。
  4. 插入数据:使用 INSERT INTO 语句向 users 表中插入两条记录。
  5. 查询数据:最后,使用 SELECT 语句查询并显示 users 表中的所有记录。

要执行这个 SQL 文件,可以使用 MySQL 命令行工具或其他支持 SQL 文件执行的工具。例如,在命令行中可以使用以下命令:

mysql -u your_username -p < script.sql

这将读取并执行 script.sql 文件中的所有 SQL 语句。

上一篇:mysql longtext长度

下一篇:mysql查询优化

大家都在看

mysqlavg函数保留小数

mysql显示表内容

mysql经纬度距离计算

mysql 加密

存储过程mysql

mysql 1265

mysql with语句

mysql时间加减

mysql查询表名,模糊匹配

brew 启动mysql

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

Laravel 中文站