Stefano, Friday, June 21, 2002, 4:43:29 PM, you wrote: SI> I found the following problem, which I consider a bug, but maybe I'm missing something to make it work correctly.
SI> I'm using 'mysqldump' to backup our MySQL DB, and when I try to recover it on a blank DB it gives syntax errors while creating some table. SI> This is the Table structure which cause the error : [skip] SI> When I try to run this command on the mysql console, I receive the following error : SI> mysql> CREATE TABLE Test ( SI> -> ID int(10) unsigned NOT NULL auto_increment, SI> -> IL varchar(12) NOT NULL default '', SI> -> Item_ID int(10) unsigned NOT NULL default '0', SI> -> BLDate datetime NOT NULL default '0000-00-00 00:00:00', SI> -> RelToTest datetime default NULL, SI> -> RelToRegr datetime default NULL, SI> -> RelToNPI datetime default NULL, SI> -> RelToCCO datetime default NULL, SI> -> SanityResult enum('None','Green','Red') NOT NULL default 'None', SI> -> PRIMARY KEY (ID), SI> -> UNIQUE KEY Load (IL,Item_ID) SI> -> ) TYPE=MyISAM COMMENT='SCM Internal Loads table'; SI> ERROR 1064: You have an error in your SQL syntax near 'Load (IL,Item_ID) SI> ) TYPE=MyISAM COMMENT='SCM Internal Loads table'' at line 12 [skip] SI> Is really urgent for us to solve this problem, because our DB is growing fast and we would like to have a consistent Backup. SI> If I'm doing something wrong, please tell me. LOAD is a reserved word: http://www.mysql.com/doc/R/e/Reserved_words.html It's not recommended to use reserved words in table/column/key etc names... You can fix you problem just quoting LOAD with a ``' characters. Use -Q or --quote-names option of mysqldump. SI> Best Regards, SI> Stefano -- For technical support contracts, goto https://order.mysql.com/?ref=ensita This email is sponsored by Ensita.net http://www.ensita.net/ __ ___ ___ ____ __ / |/ /_ __/ __/ __ \/ / Victoria Reznichenko / /|_/ / // /\ \/ /_/ / /__ [EMAIL PROTECTED] /_/ /_/\_, /___/\___\_\___/ MySQL AB / Ensita.net <___/ www.mysql.com --------------------------------------------------------------------- Before posting, please check: http://www.mysql.com/manual.php (the manual) http://lists.mysql.com/ (the list archive) To request this thread, e-mail <[EMAIL PROTECTED]> To unsubscribe, e-mail <[EMAIL PROTECTED]> Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php