Restore geht nicht

MySQL, PostgreSQL, SQLite
adieball
Posts: 20
Joined: 2002-06-15 09:33

Restore geht nicht

Post by adieball » 2006-03-09 14:59

Hallo zusammen

nun hat mich auch erwischt. Ich habe die falsche DB gelöscht und muss nun ein recovery ziehen.

Jeden Tag lasse ich meine DB's per webmin dumpen, also steht mir Goot sein Dank noch der Dunp von gestern Nacht zur Verfügung.
Nur leider will MySQL den nicht importieren :-(

Mein aaaaa.sql dump geht so los:
-- MySQL dump 10.9
--
-- Host: localhost Database: cerberus
-- ------------------------------------------------------
-- Server version 4.1.15-Debian_1-log

/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;

--
-- Table structure for table `address`
--

DROP TABLE IF EXISTS `address`;
CREATE TABLE `address` (
`address_id` int(10) unsigned NOT NULL auto_increment,
`address_address` char(128) NOT NULL default '',
`address_banned` tinyint(4) NOT NULL default '0',
`public_user_id` bigint(20) unsigned NOT NULL default '0',
`confirmation_code` char(19) NOT NULL default '',
PRIMARY KEY (`address_id`),
UNIQUE KEY `address_address` (`address_address`),
KEY `public_user_id` (`public_user_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Dumping data for table `address`
--


etc. etc. etc.
wenn ich den nun versuche zu importieren sagt mysql mir (per phpmyadmin, webmin, etc.):
Fehler

SQL-Befehl:

-- MySQL dump 10.9
--
-- Host: localhost Database: cerberus
-- ------------------------------------------------------
-- Server version 4.1.15-Debian_1-log
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;

MySQL meldet: Dokumentation
#1065 - Query was empty


Empty? das Teil ist 25 MB groß, von Empty kann da keine Rede sein.

Hat jemand einen Tip für mich, wie ich die Tomaten wieder von den Augen bekomme und den Fehler endlich sehe?

Danke

gruss
Andre

adieball
Posts: 20
Joined: 2002-06-15 09:33

Re: Restore geht nicht

Post by adieball » 2006-03-09 15:17

Cool, wenn ich das ganze mit Webmin versuche zu recovern bekomme ich folgende Fehlermeldung:
Importing data from file /var/databasebackups/cerberus.sql ..

/usr/bin/mysqlimport: Error: Table 'cerberus.cerberus' doesn't exist, when using table: cerberus
??? Was zur Hölle will MySQL von mir, ist doch nur ein SQL Dump :-)

Hilfe :?

User avatar
isotopp
Posts: 471
Joined: 2003-08-21 10:21
Location: Berlin

Re: Restore geht nicht

Post by isotopp » 2006-03-09 16:18

-- MySQL dump 10.9
--
-- Host: localhost Database: cerberus
-- ------------------------------------------------------
-- Server version 4.1.15-Debian_1-log

/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;

--
-- Table structure for table `address`
--

DROP TABLE IF EXISTS `address`;
CREATE TABLE `address` (
Dies ist der Dump einer einzelnen Database. Ein Kommando zum Anlegen der Database und zum Wechsel in die Database ist da nicht drin enthalten.

Um den Dump wieder einzuspielen, machst Du

1. den MySQL Command Line Client an.
2. Dort als root dann "create database wasauchimmer"
3. "use wasauchimmer"
4. "warnings"
5. "source aaaaaa.sql", oder wie immer Dein Dumpfile heisst.

adieball
Posts: 20
Joined: 2002-06-15 09:33

Re: Restore geht nicht

Post by adieball » 2006-03-09 16:33

Whooooohaaaaa

you're my own personal Jesus :-)

Danke, irgendwie hatte ich gedacht das muss doch mit einem Import gehen.

Andre