我正在尝试将wordpress数据库导入到其他服务器,但该服务器有旧的phpMyAdmin 2.5.6版本。当我导入我得到的数据库时
error :#1064 - You have an error in your SQL syntax near 'SQL_MODE="NO_AUTO_VALUE_ON_ZERO我使用了SQL兼容性模式- MYSQL323。
我有一个很大的CSV文件(5.4 of )数据。这是一个包含6列和很多行的表。我想跨多个表将其导入到MySQL中。此外,在导入之前,我必须对数据进行一些转换(例如,解析一个单元格,并将各个部分输入到几个表值中等)。现在,我可以执行脚本、执行转换并一次插入一行,但导入数据将需要数周时间。我知道MySQL有LOAD DATA INFILE,但我不确定如何或是否可以在SQL语言中进行所需的转换。
有什么建议该怎么做吗?
我最近搞砸了一个查询,并在MySQL中对一个表进行了核化。我还意识到,我没有cron做夜间SQL转储。但是我确实有一个夜间磁盘映像,我已经将其还原并挂载在DB服务器上。我在~/ my _restore/var/lib/mysql中找到了一个巨大的"ibdata1“文件,听起来可能是我的数据库。
有命令可以直接从数据库文件中转储吗?或者我应该停止mysql并更新/etc/mysql/my.cnf来指向新的<em