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

mysql导入

作者:风外听竹   发布日期:2025-10-14   浏览:15

-- 示例代码:将数据导入 MySQL 数据库

-- 1. 创建数据库(如果不存在)
CREATE DATABASE IF NOT EXISTS mydatabase;

-- 2. 使用数据库
USE mydatabase;

-- 3. 创建表(假设我们要导入的数据是一个名为 'users' 的表)
CREATE TABLE IF NOT EXISTS users (
    id INT AUTO_INCREMENT PRIMARY KEY,
    name VARCHAR(100),
    email VARCHAR(100)
);

-- 4. 导入数据(假设数据存储在本地文件 'users.csv' 中)
-- 注意:需要确保 MySQL 服务器有权限访问该文件路径,并且文件格式正确。
LOAD DATA INFILE '/path/to/users.csv'
INTO TABLE users
FIELDS TERMINATED BY ',' 
ENCLOSED BY '"'
LINES TERMINATED BY '\n'
IGNORE 1 ROWS;  -- 忽略 CSV 文件的第一行(通常是列名)

-- 解释:
-- - LOAD DATA INFILE 用于从文件中加载数据到表中。
-- - FIELDS TERMINATED BY 指定字段之间的分隔符。
-- - ENCLOSED BY 指定字段值的包围字符(例如双引号)。
-- - LINES TERMINATED BY 指定行之间的分隔符。
-- - IGNORE 1 ROWS 表示忽略 CSV 文件的第一行,通常第一行是列名。

如果你需要进一步的帮助或有其他问题,请告诉我!

上一篇:mysql根据逗号把字符串转成数组

下一篇:mysql limit分页

大家都在看

mysqlavg函数保留小数

mysql显示表内容

mysql经纬度距离计算

mysql 加密

存储过程mysql

mysql with语句

mysql时间加减

mysql查询表名,模糊匹配

brew 启动mysql

unsigned在mysql中是什么意思

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

Laravel 中文站