Bug #60081 mysqldump: unkown variable Error
Submitted: 10 Feb 2011 9:38 Modified: 10 Feb 2012 6:51
Reporter: Sarwan Thakur Email Updates:
Status: No Feedback Impact on me:
None 
Category:MySQL Server: mysqldump Command-line Client Severity:S3 (Non-critical)
Version:5.5.9 OS:Windows (2003 32 bit SP1)
Assigned to: CPU Architecture:Any
Tags: mysqldump:unknown variable

[10 Feb 2011 9:38] Sarwan Thakur
Description:
I Have installed the Latest Mysql Version 5.5.9 (GA) on HP Proliant ML110 Intel Xeon 1.8Ghz with 2GB of RAM, running Microsoft Windows 2003 Server 32 bit SP1. I got an error while taking the backup of My database using [mysqldump] command from command prompt i.e. mysqldump:unknown variable 'set-variable=max_allowed_packet=16M' The version of mysqldump.exe is 5.5 which is automatically installed by MYsql setup program. 

Kindly help.

Regards,

Sarwan

How to repeat:
I Have installed the Latest Mysql Version 5.5.9 (GA) on HP Proliant ML110 Intel Xeon 1.8Ghz with 2GB of RAM, running Microsoft Windows 2003 Server 32 bit SP1. I got an error while taking the backup of My database using [mysqldump] command from command prompt i.e. mysqldump:unknown variable 'set-variable=max_allowed_packet=16M' The version of mysqldump.exe is 5.5 which is automatically installed by MYsql setup program. 

Kindly help.

Regards,

Sarwan
[10 Feb 2011 10:38] Valeriy Kravchuk
Please, send your my.ini file content and the exact mysqldump command line used.
[10 Feb 2011 11:25] Sarwan Thakur
Dear Sir,

Below is the command used to take backup 

c:\apache22\mysql\bin\mysqldump -u root -p  mysql >mysql.sql

Thanks,
Sarwan
[10 Feb 2011 12:34] Valeriy Kravchuk
I do not see any "set-variable" string in the my.ini uploaded, so probably some other options file is used.

Please, send the output of:

c:\apache22\mysql\bin\mysqldump --version
[10 Feb 2011 12:45] Sarwan Thakur
screen shot of error

Attachment: out_of_mysql_dump.PNG (image/png, text), 38.39 KiB.

[10 Feb 2011 12:46] Sarwan Thakur
Dear Sir,

I am attaching the screen shot of error. No changes made in my.ini its is default setting.

when i entered the following command

C:\Apache22\mysql\bin\mysqldump --version

There is again error which is shown in screen shot.

Thanks & regards,
sarwan
[10 Feb 2011 13:28] Valeriy Kravchuk
Do you have any other my.ini files in your system?

Please, send the output of:

dir C:\Apache22\mysql\

from cmd.exe command line client.
[11 Feb 2011 3:59] Sarwan Thakur
Please find attached herewith screen shot of mysql directory. All the files are installed during the mysql 5.5 Setup Program. We have not made any changes in any .ini files.
[11 Feb 2011 4:08] Sarwan Thakur
all defualt ini files of mysql 5.5

Attachment: mysql5.5 default all ini files.rar (application/x-rar-compressed, text), 23.89 KiB.

[11 Feb 2011 4:33] Sarwan Thakur
screen shot for mysqdump file version from windows file explorer

Attachment: mysqldump_file_version.PNG (image/png, text), 94.72 KiB.

[25 Feb 2011 22:41] Sveta Smirnova
Thank you for the feedback.

Will you see the problem if run mysqldump --no-defaults [other options]?
[26 Feb 2011 4:11] Sarwan Thakur
Thanks for your reply.

Yes, it gives an error with other options too. But only on Windows 2003 Server. I Have not tried on other Microsoft based Operating systems like WIN XP,WINDOWS 2008 Server. However, I will this MYSQL 5.5 version on Windows 2008 Server In the coming 2-3 days. We are actually using MYSQL for our Enterprise Based Application.

Thanks
Sarwan
[14 Apr 2011 10:39] Valeriy Kravchuk
Please, check if the same problem is still repeatable with a newer version, 5.5.11.
[14 May 2011 23:00] Bugs System
No feedback was provided for this bug for over a month, so it is
being suspended automatically. If you are able to provide the
information that was originally requested, please do so and change
the status of the bug back to "Open".
[10 Jan 2012 5:57] artee gupta
I have below error while taking back up of mysql database using mysqldump.
mysqldump: unknown variable 'set-variable=max_allowed_packet=8M'

There is no set-variable in my.ini files. Please reply ASAP , its urgent.
[10 Jan 2012 5:59] artee gupta
The version of mysqldump is 5.5.10 and i am taking back up on Windows Vista.
[10 Jan 2012 6:46] Sarwan Thakur
Can you try with mysqldump version 5.5.9? I also get this problem with mysql 5.5 on windows 2003, then changed it to version mysql version 5.1.
[10 Jan 2012 6:51] Valeriy Kravchuk
We do not fix bugs that are repeatable with old versions only. So, please, check with mysqldump from the latest 5.5 available, 5.5.19, and inform about the results.
[11 Feb 2012 1:00] Bugs System
No feedback was provided for this bug for over a month, so it is
being suspended automatically. If you are able to provide the
information that was originally requested, please do so and change
the status of the bug back to "Open".