नहीं। तालिका नामों में अंडरस्कोर पूरी तरह से कानूनी हैं।
यह यहां पेज MySQL दस्तावेज़ में आपको बताता है कि किन वर्णों की अनुमति है।
मूल रूप से:
व्यक्तिगत रूप से मैं लोअरकेस ए-जेड, कभी-कभी संख्या और अंडरस्कोर के साथ रहना चाहता हूं। लेकिन जैसा कि @ विंस ने कहा, यह सिर्फ व्यक्तिगत वरीयता है।