Mysql Veritabanı Tablo İsim Sorunu
-
Merhaba arkadaşlar, mysql ile veritabanı tabloları oluştururken tblEtiketler yazıyorum fakat tbletiketler şeklinde değiştiriyor. Büyük harfi küçük harfe çeviriyor. Bunun önüne geçebilme imkanımız var mı?
Nette aradım fakat bulamadım.
-
Hangi programı kullanıyorsun abi? Navicat mi?
My.ini içerisine
/my.ini: lower_case_table_names=2
Yazarsan düzelmesi gerekiyor
Windowslarda böyle ana Unix sitemlerde büyük küçük harf de sıkıntı yok diye biliyorum
Edit ; normal tablo isimleri bi standart olsun diye yapılmış diye biliyorum ama anlaşılır olmasını istiyorsan programını değiştirebilirsin. Gerçi o zaman da query yazarken tablo adı küçük harf olur bişey fark etmez yani.
Edit ; abi mysql içinde bu dosya ona göre
-
Sorun da my.ini dosyasını bulamayışım.
C:\Program Files\MySQL\MySQL Server 5.7 içerisine kadar geldim, gizli dosyaları göster dedim fakat onu yine bulamadım.
Not: Navicat kullanıyorum.
ontedi tarafından 06/Ara/16 10:30 tarihinde düzenlenmiştir -
Cmd den girmeyi denesene bi abi
-
Bendeki MySQL 5.7 o yüzden orada yokmuş. Sunucu üzerindeki 5.5. Ona baktığımda oradaki klasörde mevcut. 5.7'ye göre arama yapacağım.
-
Çözemezsen pm at abi yapmıştım onu önceden hallederiz
-
Buldum gençler.
C:\ProgramData\MySQL\MySQL Server 5.7\my.ini
şeklinde patikası varmış ve bu doğru olanı. Ben Program Files içerisinde arıyormuşum.