probleem met USE statement

Status
Niet open voor verdere reacties.

reinman

Nieuwe gebruiker
Lid geworden
9 mrt 2009
Berichten
2
Hello,

Ik hoop dat dit probleem simpel blijkt te zijn... maar ik kom er niet uit.

ik moet een database importeren in een andere database die heet: traders-nl

het statement: USE traders-nl resulteerd in:
Code:
SQL-query: 

-- phpMyAdmin SQL Dump 
-- version 2.6.3-pl1 
-- http://www.phpmyadmin.net 
-- 
-- Host: localhost 
-- Generatie Tijd: 04 Mar 2009 om 11:53 
-- Server versie: 4.1.21 
-- PHP Versie: 5.0.4 
-- 
-- Database: `Traders` 
-- 
USE counters - nl; 

MySQL returnt: 

#1064 - You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '-nl' at line 1
ik heb de volgende dingen al geprobeerd:
USE "traders-nl"
USE 'traders-nl'

mijn webhost beweert dat ze de naam van de database niet kunnen wijzigen :s

dus als iemand een oplossing heeft... graag!

grtz,
reinman
 
Kolommen en tabel namen moet je meestal omgeven met `backticks`

Code:
USE `traders-nl`

De backtick zit als het goed is links van de 1 op je toetsenbord :)

Probeer dat eens?
 
Hoi Frats... je hebt idd gelijk... ik was er toevallig zelf al achter gekomen omdat ik geen geduld heb :)

maar toch bedankt :D

groets,
rein
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan