MySQL 5 injures phpMyAdmin
MySQL 5 injures phpMyAdmin
I have upgraded my Plesk 8.1.1 box to PHP 5 / MYSQL 5 and everything seems to work great except phpMyAdmin. It works, but there is a problem with copying tables. It appears that since phpMyAdmin is tied to Plesk and is still version 2.8.2.4 and the client version is 4.1.20, there is an issue with them playing nice with MYSQL 5. I have searched around for ways to upgrade the client and / or phpMyAdmin with no luck.
I worked quite a long time trying to modify phpMyAdmin's latest version, but it just won't work with Plesk.
Anybody have a fix for this or info on how to correctly update the client?
Thanks.
I worked quite a long time trying to modify phpMyAdmin's latest version, but it just won't work with Plesk.
Anybody have a fix for this or info on how to correctly update the client?
Thanks.
-
- Forum Regular
- Posts: 196
- Joined: Tue May 10, 2005 1:24 pm
How are you copying the tables? I tried to duplicate this problem, but it seems to be ok with mine. I don't use phpMyAdmin. I did have a similar problem after the upgrade to MySQL5 which I fixed by upgrading some tables. You may find my posts in this thread helpful. http://atomicrocketturtle.com/forum/vie ... =mysql+php
I am trying to use the "COPY TABLE" function in the OPERATIONS tab in phpMyAdmin.

You can see where it isn't putting a space into the SQL string so it misfires trying to create the table in the copy process. It has to do with the auto-increment being passed in the copy function since creating a new table works fine - it isn't trying to pass the next increment value in that process.
Yes, I read that post, along with dozens of others, but that is not my problem. PHP5 / MYSQL 5 work fine. It is phpMyAdmin within Plesk that is having the issue with the new version. The phpMyAdmin team just responded to me that it was a bug in phpMyAdmin working with MYSQL 5 that was fixed in a later version of phpMyAdmin than the one built into Plesk 8.1.1. The problem is I can't get a later version of phpMyAdmin to work with Plesk (INSIDE Plesk, not externally).
I'm crossing my fingers that 8.2 addresses this and that it comes out very soon.

You can see where it isn't putting a space into the SQL string so it misfires trying to create the table in the copy process. It has to do with the auto-increment being passed in the copy function since creating a new table works fine - it isn't trying to pass the next increment value in that process.
Yes, I read that post, along with dozens of others, but that is not my problem. PHP5 / MYSQL 5 work fine. It is phpMyAdmin within Plesk that is having the issue with the new version. The phpMyAdmin team just responded to me that it was a bug in phpMyAdmin working with MYSQL 5 that was fixed in a later version of phpMyAdmin than the one built into Plesk 8.1.1. The problem is I can't get a later version of phpMyAdmin to work with Plesk (INSIDE Plesk, not externally).
I'm crossing my fingers that 8.2 addresses this and that it comes out very soon.
So 8.2 comes out right after I type my message above. SWSoft has done it again:
23. Upgrade of phpMyAdmin (Windows version only) – phpMyAdmin in Plesk for Windows has been updated.
26. Upgrade of clients MySQL (Windows version only) – MySQL has been upgraded to latest version.
WINDOWS VERSION ONLY?!?!?!?! WTF?!?!?!
23. Upgrade of phpMyAdmin (Windows version only) – phpMyAdmin in Plesk for Windows has been updated.
26. Upgrade of clients MySQL (Windows version only) – MySQL has been upgraded to latest version.
WINDOWS VERSION ONLY?!?!?!?! WTF?!?!?!
-
- Forum Regular
- Posts: 196
- Joined: Tue May 10, 2005 1:24 pm
Yes, I have to constantly copy tables with data for a number of my clients. I'm not a big fan of doing long workarounds for something that is supposed to work. I'd rather fix the problem so that it does what it is supposed to do. If Plesk had updated the client and phpMyAdmin in the Linux version of 8.2 as they should have since they claim support for MYSQL 5, then this wouldn't be an issue. It appears it DOESN'T really support MYSQL 5 completely since that build of phpMyAdmin is contained in their package.
SWSOFT is a real disappointment since I moved from Ensim over to Plesk.
SWSOFT is a real disappointment since I moved from Ensim over to Plesk.
-
- Forum Regular
- Posts: 196
- Joined: Tue May 10, 2005 1:24 pm
Not a solution but a workaround...
Try installing phpMyAdmin yourself. You can get the latest version with the bug fixed and use the default Plesk certificate to get SSL.
I tried this under Plesk 8.1.1 (phpMyAdmin 2.8.4.2, latest ART release of everything) and I got the same error but I tried it under a separate install (I work a lot in that DB) of phpMyAdmin 2.10.0.2 (not even the latest release) and it worked fine.
Bit surprised they didn't bump the Linux phpMyAdmin in 8.2 but they left a lot of promised Linux changes out as well.
Try installing phpMyAdmin yourself. You can get the latest version with the bug fixed and use the default Plesk certificate to get SSL.
I tried this under Plesk 8.1.1 (phpMyAdmin 2.8.4.2, latest ART release of everything) and I got the same error but I tried it under a separate install (I work a lot in that DB) of phpMyAdmin 2.10.0.2 (not even the latest release) and it worked fine.
Bit surprised they didn't bump the Linux phpMyAdmin in 8.2 but they left a lot of promised Linux changes out as well.