Loading... # DML_从表导入数据 ## 建`profession`表 - lib数据库 - 创建profession表 ```sql CREATE TABLE profession ( profession_id INT(11) NOT NULL AUTO_INCREMENT, profession_name VARCHAR(50) NOT NULL, profession_desc VARCHAR(255) NOT NULL, establish_date DATE NOT NULL, PRIMARY KEY (profession_id) ); ``` ## 导入数据: 1.通过xftp上传: 2.Linux里面去创建: 创建一个专门存放上传数据的目录: ```sql mkdir -p /opt/upfile //创建文件 chmod 755 /opt/upfile //授权 ``` 在`/etc/my.cnf` 添加如下命令: ```sql secure-file-priv="" ``` 在MySQL,查看本地文本插入功能启动成功没: ```sql show variables like '%local_infile%'; ``` 启动: ```sql SET GLOBAL local_infile = 1; ``` 从文件插入数据: ```sql load data infile '文件位置' into table 导入到什么表 fields terminated by '\t'; load data infile '/opt/upfile/data.txt' into table profession fields terminated by '\t'; ``` 验证数据是否导入成功: ```sql select * from 表名; ```  最后修改:2024 年 01 月 24 日 © 允许规范转载 打赏 赞赏作者 赞 咱们谁跟谁,用不着~