1.查看数据库文件配置地址
SHOW VARIABLES LIKE 'secure_file_priv';
2.导出符合条件的数据
select * from student_test.studeng_info where stime BETWEEN '2020-02-01' AND '2024-02-31' into outfile 'D:/ProgramData/MySQL/MySQL Server 5.7/Uploads/stud.txt';
3.导入数据
load data infile 'D:/ProgramData/MySQL/MySQL Server 5.7/Uploads/stud${year}${month}.txt' into table studeng_info
4.中文乱码问题
1,把数据库和表设置utf-8
或者
检测字符集:
MySQL执行命令:SHOW VARIABLES LIKE 'character%'
②、在需要导入的sql文本前加上一句话,如果该句不存在的话
/*!40101 SET NAMES utf8 */;