Toon posts:

[mysql] Backup terugzetten gaat fout

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ja ik weet het er zijn al wat topic over en er is ook een manual van maar ik doe het volgens het boekje en het gaat niet goed!
Ik gebruik dus de volgende regel:
mysql -u root -p < backup.dump
en krijg de volgende foutmelding:
ERROR 1064 at line 11: You have an error in your SQL syntax near 'database' at line 1

Opzich zou ik geen database naam hoeven opgeven dacht ik omdat die aangemaakt word in de dump. De eerste regels van me dump zien er zo uit:

-------------------------------------------
-- MySQL dump 8.22
--
-- Host: localhost Database:
---------------------------------------------------------
-- Server version 3.23.52

--
-- Current Database: database
--

CREATE DATABASE /*!32312 IF NOT EXISTS*/ database;

USE database;

--
-- Current Database: databasename
--

CREATE DATABASE /*!32312 IF NOT EXISTS*/ databasename;

USE databasename;

--
-- Current Database: forum
--

CREATE DATABASE /*!32312 IF NOT EXISTS*/ forum;

USE forum;

--
-- Table structure for table 'nieuws'
--
--------------------------------------------------
Hierna begint ie de tabellen aan te maken.

Weet iemand heo ik het goed krijg?
Alvast bedankt _/-\o_

  • igmar
  • Registratie: April 2000
  • Laatst online: 20-04 22:06

igmar

ISO20022

Verwijderd schreef op 24 april 2003 @ 20:30:
Ja ik weet het er zijn al wat topic over en er is ook een manual van maar ik doe het volgens het boekje en het gaat niet goed!
Ik gebruik dus de volgende regel:
mysql -u root -p < backup.dump
en krijg de volgende foutmelding:
ERROR 1064 at line 11: You have an error in your SQL syntax near 'database' at line 1

CREATE DATABASE /*!32312 IF NOT EXISTS*/ database;
Je kan en mag geen gereserveeerde keywords gebruiken als databasename. Een database 'database' noemen kan dus niet. Een andere naam kiezen dus.