【MySQL】ハイフンを含むデータベース名をつける

電脳備忘録

本記事のソースコードの利用によって生じた損害について、当方は一切の責任を負いません。ご自身の判断と責任のもとで参照・ご利用ください。

この記事は最終更新から12年以上経過しています。

とある事情でデータベース名にハイフンを入れて作成しないといけなかったのですが、見事にエラーを返されました...。どうやらおまじないが必要のようです。

下記のエントリーの方法で無事解決できました。

どうも調べてみると、バッククォートでDB名を囲む必要があるらしい。

MySQLで"-"(ハイフン)を含むデータベース名を付けたい場合-元RX-7乗りの適当な日々
mysql> create database `AA-database01`;

権限を設定するときや削除するときもバッククォートでDB名囲む必要があるのね。

Newer
Older
Dark
Light
menu