Tables names changes to lower case during Export

[expired user #5116]'s profile image [expired user #5116] posted 14 years ago in Import/Export Permalink
I've noticed a problem with my table names after Export database as SQL. If my source has table names like "Clients", "PostalCodes", "Assets", etc and I use Export database as SQL to another database, they arrive as "clients","postalcodes","assets".

This makes my program unable to use the destination database because the table names are case-sensitive.
ansgar's profile image ansgar posted 14 years ago Permalink
This is not done by HeidiSQL, it's the server. Windows MySQL does that by default, while Linux MySQL does not. See here for details.

Find out if your server does it:
SHOW VARIABLES LIKE 'lower_case_table_names'

Please login to leave a reply, or register at first.