最初的数据源是excel,和oracle8的数据库。

解决方案 »

  1.   

    把excel和oracle里的数据分别导出为以TAB分隔列,回车分割行的txt文本然后进入mysql
    mysql< use db1;
    mysql< truncate table test;
    mysql< LOAD DATA LOCAL INFILE "c:/test.txt" INTO TABLE test;
      

  2.   

    oracle里的数据怎么导成为以TAB分隔列,回车分割行的txt文本啊?
    谢谢
      

  3.   

    用PHPMYadmin或者找个工具,超越PHP上有
      

  4.   

    对,PHPMYADMIN上面就有这个功能,自己下一个,
      

  5.   

    mysql> LOAD DATA LOCAL INFILE "c:/test.txt" INTO TABLE tbl_oldinfo;
    Query OK, 34747 rows affected (0.94 sec)
    Records: 34747  Deleted: 0  Skipped: 0  Warnings: 3
    我想看看warnning的3条记录分别是什么怎么看啊?
      

  6.   

    最初的如是ACCESS,可通过建立ODBC来连接
      

  7.   

    或者把ACCESS存成文本,在用phpmyadmin中的导入数据功能导进,也可以自己写代码来做,不过写的代码肯定跟PHPMYADMIN执行的是一样的语句!
      

  8.   

    不能将其编辑成   .sql文件,然后用mysql < *.sql给导进去吗?
      

  9.   

    文本格式的……
    mysql< LOAD DATA LOCAL INFILE "c:/test.txt" INTO TABLE test;
    access可以用access自带的导出来导,不过要有mysql-odbc,很容易,设定一下就搞定……
    oracle的,建议你用pb做一个小程序来导……
    其它格式的……呵呵,我感觉还是csv(逗号分隔符)格式的最好用……就是excel志mysql互相导……再有别的,方法很多很多的……:)
      

  10.   

    odbc 这个我喜欢,请问要怎么才能通过odbc来导数据呢?