如何将excel里面的数据导入mysql,excel的数据是有层级关系的,类似一棵树。 数据是层级关系,类似于省市级联这种树的关系。数据是保存在excel里面的。之前是手动插入到数据库的,太不科学了。想写一个存储过程去实现,或者大家有没有更好的方式。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不知道你数据库里的表结构是怎样的。如果你的数据库里的表结构也是和excel一样的,那么建议直接导入。如果是不一样的,是否可以贴出 数据库里表的结构,最好是创建表的sql,不是截图 表结构很简单,就是id,name,parent_id。 直接EXCEL另存为 csv 文件,然后在MYSQL中用 LOAD DATA INFILE ... 来完成导入。具体用法请参考MYSQL官方免费手册中的例子 这种树结构的excel数据也可以导入后,关联关系不会出错吗? excel 中整理成 id,name,parent_id 与表相同格式。 表结构很简单,就是id,name,parent_id。如果是这种表结构,那就比较麻烦,要先把excel中的数据进行整理成 id,name,parent_id 格式的数据,的用程序来实现 先原样导入临时表,然后再从临时表转呗,写存储过程弄也不是太麻烦吧?distinct 首类 到正式表,再通过名称关联得到 id, 与临时表 join 得到二为的 parentid 和 名称,扔到正式表依此类推到生成所有分类数据 sql语句 mysql的从另外一张表update多个字段语句如何优化 求一个简单查询 ADO访问ACCESS改成ADO访问mySQL?? mysql支持递归查询吗? MYSQL有没的可视频化工具!!! postgresql使用问题??急,谢谢 求助,关linux下mysql的问题 linux下mysql不启动 如何只 SELECT 不重复的结果? 求助:ERROR 1062 (23000):Duplicate Entry 新手 刚开始用mysql 不知道MYSQL是怎么运行的
不知道你数据库里的表结构是怎样的。如果你的数据库里的表结构也是和excel一样的,那么建议直接导入。如果是不一样的,是否可以贴出 数据库里表的结构,最好是创建表的sql,不是截图
这种树结构的excel数据也可以导入后,关联关系不会出错吗?
distinct 首类 到正式表,再通过名称关联得到 id, 与临时表 join 得到二为的 parentid 和 名称,扔到正式表
依此类推到生成所有分类数据