| hypertext.at - mysql tablenames | ![]() |
|||||||
| mysql 5.0 table names case sensitivity | Wozu? Sitemap Dokus +- Linux +- Windows +- Software +- Diverse Unterhaltung +- Universum +- Impressiv +- Jokes +- Other Stuff Open Source +- Forum +- Chat +- OWL +- Tutos +- Webmail +- Statistik Kontakt Tools +- IP / Zeit +- Post it Aktuell Privat +- Eigenes +- Lebenslauf +- Viecher +- Zitate +- Allerlei URL's/Links Impressum Weiteres |
|||||||
mysql table names konvertieren ein bekanntes kompatibilitätsproblem zwischen windows und unix ( linux) ist die GROSS und kleinschreibung von tabellennamen. windows ist case insensitiv. unix ist case sensitiv. der grund ist einfach, warum unix case sensitiv ist: datentabellen werden in dateien gespeichert. und das dateisystem ist case sensitiv. um tabellennamen von kleinbuchstaben in grossbuchstaben zu konvertieren sind folgende tools nuetzlich: ctn_lc2uc.sh infile outfile tmpfile verwendet als helper ein perl script: ctn_lc2uc.pl infile outfile vor anwendung von ctn_lc2uc.sh muss das infile (daten dump) erstellt werden: $ mysqldump --password='pw' -u root -f -q -Q --allow-keywords db_name | gzip - -c9 >infile.sql um in einem mittels mysqldump erstellten export tabellennamen von kleinbuchstaben in grossbuchstaben zu konvertieren kann ctn_lc2uc.pl verwendet werden. |
||||||||
| send me good stuff! | ||||||||
| webmaster | ||||||||