I am in the process of moving to a new hosting provider and am trying to get everything switched over. Part of my problem may be that my old provider is using older versions of phpMyAdmin (2.2.6) and mySQL (3.23.58) than my new hosting company (2.11.9.5 and 5.0.81 community). Part of why I'm switching, though...
Anyway, I'm using phpMyAdmin to export the database. I'm selecting all tables, doing "structure and data", checking "add drop table", "complete inserts", "extended inserts", and saving the file unzipped. That seems to work fine.
On my new hosting company, I used Fantastico De Luxe to do a new Zen Cart installation. It created the database for me during that process. One difference I notice is that all the tables it created have a "zen_" prefix (e.g, "zen_address_book"), which my original database doesn't have. I don't know if that's an issue or not.
So I go into phpMyAdmin on the new server, select the newly created ZC database, and I choose "Import". I choose my exported file, leave character set as "utf8", check (or uncheck, doesn't matter) "allow interrupt", choose "SQL" as the format, and I've tried both "None" for the compatibility mode as well as "MYSQL323" (since my original is a 3.23 database). No matter what I set there, I get the same response: "Import has been successfully finished, 0 queries executed". And there's nothing in the new database...it's just not importing anything.
I'm on a Mac, I don't know if that matters. The .sql file that's being created in the export is a text file that looks correct if I open it up in a text editor...it's 588k (there's not much in the database) and has data in there.
Any help would be greatly appreciated. I wish there was another way to copy the database over, but I don't see one (original host is on Plesk, new one is cPanel).
Thanks,
Joseph




