龙空技术网

MySQL的初始配置以导入txt/csv文件

JAVA互联搬砖工人 139

前言:

今天你们对“mysql不能导入数据”大体比较着重,各位老铁们都需要学习一些“mysql不能导入数据”的相关资讯。那么小编同时在网络上汇集了一些对于“mysql不能导入数据””的相关内容,希望小伙伴们能喜欢,小伙伴们一起来了解一下吧!

安装MySQL

参考ROMdayfish的博客准备好csv/txt文件

安装好MySQL,调试过可以使用后,将要导入的数据存入csv/txt文件

注意!

文件需要转化为utf-8编码

如何获得csv文件:excel文件直接改后缀名

文件以逗号为分隔符配置my.ini

重头戏来了!

首先:

我们需要找到MySQL把数据存在哪,一般来讲是在c盘下的ProgramData,但这个文件夹自动保护会被隐藏,所以我们需要先将其显示。

①打开此电脑

②点击“查看”,在弹出的菜单栏里有一个“隐藏的项目”,将其勾选。

③这时候已经可以进入文件夹了,如果想彻底取消隐藏,可以打开文件夹属性,将“隐藏”前面的勾去掉,然后点击确认。

好,那么接下来要找到my.ini文件,一般路径为:C:\ProgramData\MySQL

打开

Ctrl+F搜索“# Secure File Priv.”,修改路径为你想读取的文件所在文件夹。如下图。

保存

最后

我们需要重启下MySQL

还是此电脑,右键进入管理,进入到管理页面后选择【服务与应用】下的服务,找到mysql,右键重新启动即可。

以上操作参考AXIMI的博客

导入文件

第一种方法

使用MySQL Workbench

先创建好数据库

可以先创一个空表(Tables右键create table),也可以直接导入为新表

右键选择Table Data Import Wizard,选择你要导入的csv/txt文件即可,注意类型配对。

第二种方法:

直接用语句

load data infile ‘emp.txt’ into table emp fields terminated by’,’ lines terminated by’\r\n’;

注意每个人的文件名的表名不一样

可以用cmd输入也可以在Workbench里输入

显示成功导入多少多少条记录即为大功告成。

标签: #mysql不能导入数据