解决向MySQL中导入文件中的 数据时出现的问题~

SQL语句如下所示:

sql 复制代码
load data infile 'C:/ProgramData/MySQL/MySQL Server 8.0/Uploads/data1.txt'
into table user
fields terminated by ',' 
lines terminated by "\n"
(name,sex,age,address,email,id,phone);

报错1:

The MySQL server is running with the --secure-file-priv option so it

cannot execute this statement

错误1解决办法:

第一步:我们找到MySQL中的my.ini文件,向该文件中加入如下代码

sql 复制代码
[mysqld]
#Secure File Priv.
secure-file-priv=""

第二步:打开任务资源管理器,重启MySQL服务

报错2:

Invalid utf8mb3 character string:"

这是由于我们当前数据库的字符编码和我们文本文件中的不一致导致的

解决办法:

sql 复制代码
ALTER database wjr DEFAULT CHARSET utf8 COLLATE utf8_general_ci;

其他需要注意的问题:

sql 复制代码
-- 第一(name,sex,age,address,email,id,phone)可以不写这行代码
-- 字段值之间使用英文逗号分割而不是中文
fields terminated by ',' 
-- 行与行之间使用换行符相隔
lines terminated by "\n";
相关推荐
hunterandroid几秒前
Android 运行时权限实战:从声明权限到拒绝后的可用降级
android
开开心心就好3 分钟前
Windows视频播放器推荐,精简版体积更小
java·服务器·开发语言·eclipse·pdf·ocr·音视频
开开心心就好3 分钟前
A3的PDF怎么切成A4?拖一下分割线就行
服务器·开发语言·python·算法·pdf·ocr·tornado
小黄人软件5 分钟前
python 模块(Module)与包(Package)的区别,python xxx.py、python -m xxx 和 import xxx 三者的区别
开发语言·python
PHP实战开发录5 分钟前
PHP中文文件名为什么乱码
开发语言·php
夜雪一千7 分钟前
MySQL中查询和操作JSON类型的数据
数据库·mysql·json
a59865213 分钟前
docker-android 6080 端口访问失败?
android·docker·容器·云手机
一条破秋裤21 分钟前
05_设备树自定义属性_写入读取验证
linux·网络·数据库
阿里嘎多学长29 分钟前
2026-10-13 GitHub 热点项目精选
开发语言·程序员·github·代码托管
辛迪聊物业数字化32 分钟前
物业数字化选型避坑:3步判断系统是否适配你的业态
数据库