2022年01月21日
データベース名に - (ハイフン) を使用した場合
- が原因
mysqlのデータベースをsqlで操作している。
phpで書いたプログラムからデータ登録やら変更を行っている。
よく行っている操作なのだが、あるデータベースだけ動作しない。
そのデータベースは名前に - が含まれていて、
このハイフンが原因だった。
バックフォードで解決
データベースを ` (バックフォード)で囲めば解決するらしいのでやってみた。
変更前:define('DB_NAME', 'data-processing_db');
↓
変更後:define('DB_NAME', '`data-processing_db`.');
これで普通にデータ操作を行えるようになった。
【このカテゴリーの最新記事】
-
no image
-
no image
-
no image
-
no image
この記事へのコメント
コメントを書く