I've got a production MySQL database running on a Linux server, but do my development on a Windows laptop.
I recently overhauled an existing app and needed to write data conversion routines in order for my existing data to map to some new data layouts.
I'm running the conversion on my laptop, so I don't mess up the existing production data. I will be running some tests in parallel before going live with the new app.
When I run the conversion, Windows sets all the table names to all lower case. So when I load the data to my Linux box, the table names are all wrong.
Is there anyway to force MySQL to maintain it's case on a Windows machine so that I don't have discrepancies from one OS to another?
I recently overhauled an existing app and needed to write data conversion routines in order for my existing data to map to some new data layouts.
I'm running the conversion on my laptop, so I don't mess up the existing production data. I will be running some tests in parallel before going live with the new app.
When I run the conversion, Windows sets all the table names to all lower case. So when I load the data to my Linux box, the table names are all wrong.
Is there anyway to force MySQL to maintain it's case on a Windows machine so that I don't have discrepancies from one OS to another?