Windows Vista? *NEVER* Het waarom - Opera forever!!!
I've seen chickens that were more menacing. Chickens in a coma. On ice. In my fridge
Verwijderd
[ Voor 4% gewijzigd door Verwijderd op 03-10-2004 12:19 ]
Windows Vista? *NEVER* Het waarom - Opera forever!!!
I've seen chickens that were more menacing. Chickens in a coma. On ice. In my fridge
1
| mysqladmin -u root -p < backup.dbase |
[ Voor 8% gewijzigd door Blaasvis op 03-10-2004 12:24 ]
Freedom is everything you need ; <moto-moi|afk> ik verkloot het gewoon nooit :P
Dat doet ie niet eens, error met '<', maar deze doet het wel:Blaasvis schreef op 03 oktober 2004 @ 12:23:
als je backup alleen sql commando's bevat moet je het zo doen:
code:
1 mysqladmin -u root -p < backup.dbase
1
| mysql -u root -p < backup.dbase |
Maar dan begint die te zeuren over syntac error:
1
2
3
4
5
| Enter password: *********** ERROR 1064 at line 19: You have an error in your SQL syntax. Check the manual t hat corresponds to your MySQL server version for the right syntax to use near 't inyint(3) unsigned NOT NULL auto_increment, comments mediumt |
De 'foute'
1
2
3
4
5
| CREATE TABLE Comments ( index tinyint(3) unsigned NOT NULL auto_increment, comments mediumtext NOT NULL, PRIMARY KEY (index) ) TYPE=MyISAM; |
Windows Vista? *NEVER* Het waarom - Opera forever!!!
I've seen chickens that were more menacing. Chickens in a coma. On ice. In my fridge
There's no place like 127.0.0.1
Denk het niet. Maar het heeft toch gewerkt????MatHack schreef op 03 oktober 2004 @ 12:37:
Ik denk dat dat komt omdat index een gereserveerd woord is
Ik ben trouwens achter waarom die over die syntac zeurt. Die namen als "Comments" en "index" moeten in `....` gesloten worden, dan doet ie het wel...Godver
Windows Vista? *NEVER* Het waarom - Opera forever!!!
I've seen chickens that were more menacing. Chickens in a coma. On ice. In my fridge
Dat heeft dus alleen gewerkt omdat het tooltje dat de database heeft aangemaakt (phpMyAdmin?) standaard `` om je tabel- en veldnamen zet.Darkvater schreef op 03 oktober 2004 @ 12:40:
Denk het niet. Maar het heeft toch gewerkt????
'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.
Ah, dank je zeerNMe84 schreef op 03 oktober 2004 @ 13:02:
[...]
Dat heeft dus alleen gewerkt omdat het tooltje dat de database heeft aangemaakt (phpMyAdmin?) standaard `` om je tabel- en veldnamen zet.
Conclusie: gebruik geen mysqldump als je exotisch bezig bent (met index enzo), mysqlimport is waardeloos
Windows Vista? *NEVER* Het waarom - Opera forever!!!
I've seen chickens that were more menacing. Chickens in a coma. On ice. In my fridge
Betere conclusie: gebruik liever géén reserved words als tabel- of veldnamen. Scheelt een hoop gezeur.Darkvater schreef op 03 oktober 2004 @ 13:13:
Ah, dank je zeer
Conclusie: gebruik geen mysqldump als je exotisch bezig bent (met index enzo), mysqlimport is waardeloos, gebruike phpmyadmin om je database te backuppen (net gechecket) en "mysql < backupfile" om alles terug te zetten (of phpmyadmin natuurlijk). Iig bedankt iedereen
'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.
1
| mysqldump -u root -p --all-databases > backup.dbase |
Beter is:
1
| mysqldump -u root -p -A -Q --opt > backup.sql |
Dan is ie helemaal foolproof (en heel snel doordat er extended inserts gebruikt worden).