MySql (Programmieren)

MySql (Programmieren)

Ich will eine MySql Datenbank nach Ohost importieren, dazu muss ich den Create Database befehl rausnehmen. Wenn ich das aber tue, bekomme ich nur eine Fehlermeldung, anscheinend mach ich irgendwas falsch. Kann mir jemand das ganze ohne den Create Database Befehl posten?

-- phpMyAdmin SQL Dump
-- version 2.9.1.1-Debian-3
-- http://www.phpmyadmin.net
--
-- Host: localhost
-- Erstellungszeit: 24. April 2007 um 18:52
-- Server Version: 5.0.32
-- PHP-Version: 5.2.0-8+etch1
--
-- Datenbank: `xy`
--
CREATE DATABASE `` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci;
USE `xy`;

-- --------------------------------------------------------

--
-- Tabellenstruktur für Tabelle...
Wie willst du eine Datenbank zu Ohost importieren, ohne diese überhaupt durch CREATE DATABASE zu erstellen? Das ist völliger Unsinn. CREATE DATABASE ("erstelle Datenbank") erstellt die gewünschte Datenbank ... ohne diesen wäre dies alles vollkommen unsinnig.
Wenn du nur Datensätze importieren willst, dann setz einfach:
CREATE DATABASE [IF NOT EXISTS] `` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci;
USE `xy`;

Im Normalfall solltest du keine Fehlermeldung bekommen, ansonsten stimmen eventuell Tabellennamen oder/und Spaltennamen nicht überein.
Ich hab 'ne Fehlermeldung bekommen. Hab's mit MySqlDumper versucht, damit hats geklappt, Thema erledigt.
Logge dich ein um einen Beitrag zu schreiben.