आप डेटाबेस नाम में डॉट का उपयोग नहीं कर सकते। साथ ही, मैं इसे किसी भी पहचानकर्ता में उपयोग करने से बचूंगा। इसके बजाय अंडरस्कोर का उपयोग करना एक आम परंपरा है। यह एक ही उद्देश्य की पूर्ति करेगा और बहुत सारे भ्रम से बच जाएगा। अगर आप करते हैं तालिका या फ़ील्ड नाम में अजीब और अन्यथा-अवैध वर्णों का उपयोग करने का एक अच्छा कारण है, तो आपको इससे बचना होगा।
MySQL में पहचानकर्ताओं से बचने के लिए, बैकटिक का उपयोग करें:
SELECT `select`, `some.field name`, `crazy()naming+here`
FROM `my-=+table`
चाहे आपको जरूरत . हो, सभी फ़ील्ड नामों को पीछे करने की आदत डालना मेरी राय में to एक अच्छा अभ्यास है, लेकिन यह एक और कहानी है।