in reply to DBD::mysql::db do failed: You have an error in your SQL syntax;
Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 6 Server version: 5.1.56 Source distribution Copyright (c) 2000, 2010, Oracle and/or its affiliates. All rights res +erved. This software comes with ABSOLUTELY NO WARRANTY. This is free software +, and you are welcome to modify and redistribute it under the GPL v2 lic +ense Type 'help;' or '\h' for help. Type '\c' to clear the current input st +atement. mysql> create database test-dash; ERROR 1064 (42000): You have an error in your SQL syntax; check the ma +nual that corresponds to your MySQL server version for the right synt +ax to use near '-dash' at line 1 mysql>
You cannot put dashes in database names.
mysql> create database 'test-dash'; ERROR 1064 (42000): You have an error in your SQL syntax; check the ma +nual that corresponds to your MySQL server version for the right synt +ax to use near ''test-dash'' at line 1 mysql> create database "test-dash"; ERROR 1064 (42000): You have an error in your SQL syntax; check the ma +nual that corresponds to your MySQL server version for the right synt +ax to use near '"test-dash"' at line 1 mysql> create database test\-dash; ERROR: Unknown command '\-'. ERROR 1064 (42000): You have an error in your SQL syntax; check the ma +nual that corresponds to your MySQL server version for the right synt +ax to use near '\-dash' at line 1
|
---|
Replies are listed 'Best First'. | |
---|---|
Re^2: DBD::mysql::db do failed: You have an error in your SQL syntax;
by rnewsham (Curate) on Jan 05, 2015 at 12:45 UTC | |
by shajiindia (Acolyte) on Jan 05, 2015 at 13:07 UTC | |
by KurtSchwind (Chaplain) on Jan 05, 2015 at 12:54 UTC |