私はこのコードを書くとき、それは動作していません。こんにちは、どのようにダッシュを持っているcmdでデータベースの名前を作成することができます。事前に
CREATE DATABASE blabla-bla;
私はこのコードを書くとき、それは動作していません。こんにちは、どのようにダッシュを持っているcmdでデータベースの名前を作成することができます。事前に
CREATE DATABASE blabla-bla;
あなたが区切り識別子を使用して、SQLにように、句読点、空白、およびを使用することができます。詳細についてはhttps://dev.mysql.com/doc/refman/5.7/en/identifiers.htmlをお読みください。
MySQLで区切られた識別子は、デフォルトでバックティックです。 @JohnCondeがコメントしたよう
CREATE DATABASE `blabla-bla`;
は、それはあなたが区切り識別子を使用する必要があるときに、ケースを避ける場合はSQLを使用する方が簡単です。
私はそれを得ました。ありがとうございます。私はmysqlを使うべきです – John
1.データベース名をバックティックで囲みます。 –
セパレータが本当に必要な場合は、アンダースコアを使用します。 – ceejayoz
ありがとうございました。 – John