Bug #8275 | Mysqldump adds incorect path when full dump, ie 'c:\mysql\data' should be c:\\m | ||
---|---|---|---|
Submitted: | 2 Feb 2005 20:58 | Modified: | 15 Apr 2005 17:48 |
Reporter: | Matt Ryan | Email Updates: | |
Status: | Duplicate | Impact on me: | |
Category: | MySQL Server: mysqldump Command-line Client | Severity: | S1 (Critical) |
Version: | 4.1.8, 4.1.9 | OS: | 2003, 2000 |
Assigned to: | CPU Architecture: | Any |
[2 Feb 2005 20:58]
Matt Ryan
[14 Feb 2005 12:25]
Aleksey Kishkin
Matt, how did you create on windows tables with that data directory? Actualy this construction (create table .... data directory =.. ) doesn't work on windows since (afaicr) 4.0.1.
[14 Feb 2005 13:08]
Matt Ryan
I did not use them when I created the database they only show up when I dump with mysqldump the only fix is to manually edit the dump file and remove them if I mysqldump each table separately they dont show up, they only show up when I dump the whole database I believe it's related to this bug http://bugs.mysql.com/bug.php?id=6660 this was fixed in one of the newer 4.1 builds, but it seems that it only fixed it if you do each table separatly, did not fix it if you dump the whole database. I tried dropping the problem table, and rebuilding it, and it still puts in the data directory option when I do a full dump on the database
[15 Feb 2005 19:11]
Aleksey Kishkin
Could you give an example of command you used for creating table? what options did you use for mysqldump? I see that indexes and datafiles are in different directories (testdb and testdbl), do you have databases with those names? what is datadir of your server (you can check it in output of 'mysqladmin var' )?
[16 Feb 2005 14:45]
Matt Ryan
This is the first table that bugs, I can dump and restore it fine, but if I do the whole database it inserts those extra parameters that the restore chokes on there's 9 more of these, ie FY02, FY03, FY04 etc our backup command (i've tried every option I can think of, same results) mysqldump -u mrblahh -pbigdatadump --opt --all-databases --quote-names > /intranet/backup/finlog.sql CREATE TABLE `nxg_fy01` ( `doc_no` char(14) default NULL, `fapc` char(5) default NULL, `eoe` char(4) default NULL, `ta` char(2) default NULL, `f` char(1) default NULL, `amount` double(13,2) default NULL, `blk` char(3) default NULL, `julian` char(4) default NULL, `dov` char(6) default NULL, `mnhrs` double(9,0) default NULL, `afcr` char(1) default NULL, `fac` char(1) default NULL, `lc` char(2) default NULL, `dept` char(2) default NULL, `bsn` char(4) default NULL, `limit` char(4) default NULL, `py` char(1) default NULL, `oa` char(2) default NULL, `rd` char(1) default NULL, `asn` char(4) default NULL, `pe` char(4) default NULL, `fsn` char(6) default NULL, `odc` char(1) default NULL, `pfc` char(3) default NULL, `stanfins` char(2) default NULL, `dodaac` char(6) default NULL, `apc` char(4) default NULL, `date` date default NULL, `dic` char(3) default NULL, `mon` char(3) default NULL, `fy` char(1) default NULL, `ams` char(11) default NULL, `pmaj` char(1) default NULL, `pminor` char(1) default NULL, `progelem` char(6) default NULL, `mdep` char(4) default NULL, KEY `dodaac` (`dodaac`), KEY `apc` (`apc`), KEY `don` (`doc_no`), KEY `fapc` (`fapc`), KEY `julian` (`julian`), KEY `fy` (`fy`), KEY `pmaj` (`pmaj`), KEY `pminor` (`pminor`), KEY `ams` (`ams`), KEY `progelem` (`progelem`), KEY `ta` (`ta`) ) ENGINE=MyISAM PACK_KEYS=1
[28 Feb 2005 12:33]
Matt Ryan
Do you need more feedback?
[28 Mar 2005 23:00]
Bugs System
No feedback was provided for this bug for over a month, so it is being suspended automatically. If you are able to provide the information that was originally requested, please do so and change the status of the bug back to "Open".
[29 Mar 2005 8:53]
Sergei Golubchik
reopened
[29 Mar 2005 13:28]
Matt Ryan
Was there anything else needed? the ticket auto closed waiting feedback, but I provided feedback twice
[15 Apr 2005 17:48]
MySQL Verification Team
Related to the same issue as: http://bugs.mysql.com/bug.php?id=6660