mysql - password - لماذا يتم تحويل أسماء الجداول الخاصة بي إلى أحرف صغيرة في فبميادمين؟



wampserver 64 bits (4)

أنا باستخدام خادم وامب 2.0 على نظام التشغيل ويندوز زب. كلما قمت بإنشاء جدول مع بعض الأحرف الكبيرة في الاسم، يتم تحويلها إلى أحرف صغيرة.

فمثلا:

I create: UserInfo
phpmyadmin convert it to: userinfo

أنا باستخدام أوبونتو / فبمادمين في المكتب ولكن هذه المشكلة لا يوجد هناك.

من أين يمكنني إصلاح هذا. شكر

https://src-bin.com


Answer #1

لم يكن فبمادمين. فعلت ميسكل هذا.

بس ومن مانر سيئة لاستخدام كاملكيس في قواعد البيانات. Use_underlines. :)


Answer #2

هناك توجيه لإجبار أسماء الجداول على حالة أقل.

تريد تعيين قيمة low_case_table_names إلى 0.

يمكنك قراءة المزيد عن ذلك من وثائق الخلية هنا


Answer #3

لقد حاولت ما تم اقتراحه هنا، يجب أن أبلغ ذلك

lower_case_table_names = 0

لا يعمل في زامب، فإنه تعطل خدمة ميسكل في لحظة إعادة تشغيله. بعد

lower_case_table_names = 2

لم تحطم، وعلى ما يبدو عملت ... على الأقل سمحت لي لإدراج ديسيبل مع حالة الجمل.


Answer #4

في ويندوز القيمة الافتراضية ل lower_case_table_names = 1 .

تحتاج إلى تغيير أو إضافة هذه القيمة إلى ملف my.ini في مجلد ميسكل الخاص بك ..

إذا لم يتم العثور على هذا الخط، ثم إضافته تحت [mysqld]

lower_case_table_names = 0

ومن ثم إعادة تشغيل الخدمات وامب، وسوف تعمل: D





wampserver