いいえ。アンダースコアは、テーブル名では完全に合法です。 このここのページ MySQLのドキュメントでは、許可されている文字について説明しています。 基本的に: 個人的には、小文字のa〜z、ときどき数字、アンダースコアを使用する傾向がありますが、@ Vinceが言ったように、これは個人的な好みです。