Mysqldump.exe Unknown option --no-beep When I try to run the command :

"C:\Program Files (x86)\MySQL\MySQL Server 5.6\bin\mysqldump.exe" -u root -p******* my_database &gt; backups/my_database_backup_20151221121320.sql


it says 

mysqldump: unknown option '--no-beep'


(I'm on windows.)

What I have tried ?


I read and tried many results in google (and here) about moving the "no-beep" away from the [client] section in my.ini . Did not help. still the same error.
I tried to check if the my.ini file that I change, is the file that actually loaded - and it is, I can change other settings and they are applied.
I tried running the command without the full path (Only mysqldump -u..), still the same error.
I searched for all the instances of "beep" in the my.ini file
also, when I type mysql --help it always shows no-beep = TRUE , no matter if I comment or uncomment the "no-beep"


EDIT :

using --no-defaults I have no problem, but I don't want to change the command.

Some days ago my php script worked fine, I don't know what happened.
Find all my.ini file
Replace no-beep from everywhere (not only client) 'coz there is no such option.
But to do a temporary fix you can use no-defaults as follows:

"C:\Program Files (x86)\MySQL\MySQL Server 5.6\bin\mysqldump.exe" --no-defaults -u root -p******* my_database &gt; backups/my_database_backup_20151221121320.sql