Problem mit Mysql
am 29.07.2008 - 00:04 Uhr in
Hallo leute
Es passt nicht wirklich hier rein aber ich weiß einfach wo ich mich hin wenden soll also hoffe ich das ihr mir helfen könnt.
Mein Problem:
Ich benutze Drupel 6.3 und wollte 7 testen. also ich nicht blöd mache ein beckup von der daten bank und von den files auf dem server und mache dann 7 drauf wie nicht anders zu erwarten geht nichts mehr. na ja dachte ich mir und wollte mein beckup wieder herstellen lösche alles (fils vom server und die datenbank kompllet) ... dann mache ich die fils aus dem beckup wieder rein und dann will ich die datenbank wieder herstellen und dann ... es schlug mir wie ein bome bei mir ein es geht nicht wieso?????
Also ich hoffe da kann mir jemand helfen denn ich bin mit meinen nerven am ende und kann es nicht nachvoll ziechn.
Also wenn ich die datenbank inportiren will kommt immer das:
Fehler
SQL-Befehl:
-- phpMyAdmin SQL Dump
-- version 2.8.1
-- http://www.phpmyadmin.net
--
-- Host: mysql5.service
-- Erstellungszeit: 28. Juli 2008 um 12:55
-- Server Version: 5.0.32
-- PHP-Version: 4.4.8
--
-- Datenbank: `HTO01FLAVATX`
--
CREATE DATABASE `HTO01FLAVATX` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
MySQL meldet:
#1007 -
ich bin kunde von t online und die konnten mir bis jetzt noch nicht helfen
ich hoffe ihr seid um 100 mal schlauer und netter also fleche ich euch an mir zu helfen
wenn jemand mir helfen kann dann bin ich euch allen was schuldig
vielen dank
- Anmelden oder Registrieren um Kommentare zu schreiben
Vermutlich hast du die
am 29.07.2008 - 00:24 Uhr
Vermutlich hast du die Datenbank nicht gelöscht, sondern nur geleert. MySQL Fehler 1007 ist "Can't create database 'XYZ', database exists".
--
Alexander Langer
Hallo Ja du hast recht ich
am 29.07.2008 - 09:55 Uhr
Hallo
Ja du hast recht ich hatte sie immer nur gelehrt, den bei t online darf man nur eine datenbank haben und wenn ich die lösche komme ich ja nicht in phpMyAdmin rein. Was kann ich jetzt noch machen? wenn keine daten bank exestirt kan ich auch nicht importiren.Für mich ist das totl unlogisch.
Bitte kann jemand mir noch weiter helfen bitte
Daten importieren
am 29.07.2008 - 09:58 Uhr
Moin!
Die Datenbank ist noch vorhanden, kann also nicht nochmal erstellt werden!
Wenn Du aus Deinem import-Skript
CREATE DATABASE `HTO01FLAVATX` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
entfernst, sollte das dann eigentlich funktionieren.hth,
Stefan
Nimm den SQL Dump und
am 29.07.2008 - 09:59 Uhr
Nimm den SQL Dump und kommentiere am Anfang dei Zeile "CREATE DATABASE ..." aus. Anschließend kannst du den Dump in die vorhandene leere DB importieren.
--
Alexander Langer
hallo Stefan wenn ich das
am 29.07.2008 - 10:21 Uhr
hallo
Stefan wenn ich das mache wie du es sagst kommt das raus:
Fehler
SQL-Befehl:
-- phpMyAdmin SQL Dump
-- version 2.8.1
-- http://www.phpmyadmin.net
--
-- Host: mysql5.service
-- Erstellungszeit: 28. Juli 2008 um 12:55
-- Server Version: 5.0.32
-- PHP-Version: 4.4.8
--
-- Datenbank: `HTO01FLAVATX`
-- --------------------------------------------------------
--
-- Tabellenstruktur für Tabelle `access`
--
CREATE TABLE `access` (
`aid` int( 11 ) NOT NULL AUTO_INCREMENT ,
`mask` varchar( 255 ) NOT NULL default '',
`type` varchar( 255 ) NOT NULL default '',
`status` tinyint( 4 ) NOT NULL default '0',
PRIMARY KEY ( `aid` )
) ENGINE = MYISAM DEFAULT CHARSET = utf8 AUTO_INCREMENT =1;
MySQL meldet:
#1064 -
Hi Alexander Langer deine anleitung versteh ich leider nicht könntest du das bitte etwas detalirter schreiben.
vielen dank bis hier hin
use database...
am 29.07.2008 - 10:34 Uhr
Vor dem
CREATE TABLE `access`
fehlt noch die Anweisung, welche Datenbank verwendet werden soll:...
--
-- Datenbank: `HTO01FLAVATX`
use HTO01FLAVATX;
-- --------------------------------------------------------
--
-- Tabellenstruktur für Tabelle `access`
--
...
hth,
Stefan
(PS: Alexander und meinereiner haben das Gleich beschrieben)
doch nicht
am 29.07.2008 - 10:36 Uhr
Moment, hab mich geirrt.
Wie lautet denn die komplette Fehlermeldung? Das müsste irgendwas mit "You have an error in ..." sein.
Stefan
PS: meinen letzten Beitrag kannst Du getrost ignorieren...
das ist die komplette fehler
am 29.07.2008 - 10:47 Uhr
das ist die komplette fehler meldung mehr steht da nicht:
Fehler
SQL-Befehl:
-- phpMyAdmin SQL Dump
-- version 2.8.1
-- http://www.phpmyadmin.net
--
-- Host: mysql5.service
-- Erstellungszeit: 28. Juli 2008 um 12:55
-- Server Version: 5.0.32
-- PHP-Version: 4.4.8
--
-- Datenbank: `HTO01FLAVATX`
-- -- --------------------------------------------------------
--
-- Tabellenstruktur für Tabelle `access`
--
CREATE TABLE `access` (
`aid` int( 11 ) NOT NULL AUTO_INCREMENT ,
`mask` varchar( 255 ) NOT NULL default '',
`type` varchar( 255 ) NOT NULL default '',
`status` tinyint( 4 ) NOT NULL default '0',
PRIMARY KEY ( `aid` )
) ENGINE = MYISAM DEFAULT CHARSET = utf8 AUTO_INCREMENT =1;
MySQL meldet:
#1064 -
und ich gebe hier mal den einletungs text von der beckup.sql datei den kannst du dann so endern das es funxt:
-- phpMyAdmin SQL Dump
-- version 2.8.1
-- http://www.phpmyadmin.net
--
-- Host: mysql5.service
-- Erstellungszeit: 28. Juli 2008 um 12:55
-- Server Version: 5.0.32
-- PHP-Version: 4.4.8
--
-- Datenbank: `HTO01FLAVATX`
--
CREATE DATABASE `HTO01FLAVATX` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
USE `HTO01FLAVATX`;
-- --------------------------------------------------------
--
-- Tabellenstruktur für Tabelle `access`
--
(der cod ist nicht verändert, er ist so wie das beckup zu mir den weg auf die fetpallte fand ^^)
SQL Fehler
am 29.07.2008 - 10:56 Uhr
das ist die komplette fehler meldung mehr steht da nicht:
MySQL meldet:
#1064 -
Und genau da müsste eigentlich noch eine Beschreibung des Fehlers stehen. Kann es sein, dass der beim Posten verloren geht?
Wenn ich
CREATE TABLE `access` (
`aid` int( 11 ) NOT NULL AUTO_INCREMENT ,
`mask` varchar( 255 ) NOT NULL default '',
`type` varchar( 255 ) NOT NULL default '',
`status` tinyint( 4 ) NOT NULL default '0',
PRIMARY KEY ( `aid` )
) ENGINE = MYISAM DEFAULT CHARSET = utf8 AUTO_INCREMENT =1;
Lösche mal die Kommentare (alles mit "-- " am Anfang) und versuchs nochmal.
Stefan
ES steht da so wie ich es
am 29.07.2008 - 11:21 Uhr
ES steht da so wie ich es poste.
Es klappt immer noch nich jetzt steht:
Fehler
SQL-Befehl:
CREATE TABLE `access` (
`aid` int( 11 ) NOT NULL AUTO_INCREMENT ,
`mask` varchar( 255 ) NOT NULL default '',
`type` varchar( 255 ) NOT NULL default '',
`status` tinyint( 4 ) NOT NULL default '0',
PRIMARY KEY ( `aid` )
) ENGINE = MYISAM DEFAULT CHARSET = utf8 AUTO_INCREMENT =1;
MySQL meldet:
#1064 -
welche möglichkeiten gibt es jetzt noch ?
Welche informationen würden noch helfen?
Zitat: CREATE DATABASE
am 29.07.2008 - 11:40 Uhr
CREATE DATABASE `HTO01FLAVATX` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
USE `HTO01FLAVATX`;
Lösche diese beiden Zeilen, die sind beide in Deinem Falle* Quatsch.
* Import einer sql-Datei via phpMyAdmin bei aktivierter Datenbank, wie ich annehme.
Datenbank
am 29.07.2008 - 12:22 Uhr
Die Zeilen sind schon draussen. Jetzt kommt allerdings ein Fehler, der auf ein fehlerhaftes SQL-Statement hinweist. Allerdings sehe ich im geposteten Teil keine Fehler. Du?
Stefan
Syntaxfehler
am 29.07.2008 - 12:41 Uhr
Die Zeilen sind schon draussen.
Bin mir da nicht so sicher ...
Das Statement macht den Syntaxfehler wohl nicht, eher etwas in dessen Nähe :)
Syntaxfehler
am 29.07.2008 - 12:49 Uhr
Tja, ohne die ausführliche Fehlermeldung von MySQL ist das ja auch eher ein wildes Rumgestocher.
Vielleicht ist die erste Tabelle ja schon erstellt und MySQL meckert aus diesem Grund!?
@ycronoy: ersetze mal alle
CREATE TABLE
durchCREATE TABLE IF NOT EXISTS
(und schau mal, ob nicht schon ein paar Tabellen in der DB erstellt wurden).Hey jungs vielen dank ich
am 29.07.2008 - 12:49 Uhr
Hey jungs vielen dank ich bin mir jetzt nicht sicher ob es an euch lag oder an t online wer da gerade im letztem mom das geschaft hatte auf jeden fall ist die daten bank dirne und jetzt gibt es weiter schwirichkeiten heul.
Ich bin euch auf jeden fall was schuldig das ihr es fersucht habt vielen vielen vielen DANK
Aber ich hoffe das ihr mir noch etwas hilft denn jetzt kommt wieder eine fehler meldung.
wenn ich meine seite auf rufe ist oben diese fehler meldung:
warning: array_map() [function.array-map]: Argument #2 should be an array in /home/www/Forum/modules/system/system.module on line 975.
warning: array_keys() [function.array-keys]: The first argument should be an array in /home/www/Forum/includes/theme.inc on line 1720.
warning: Invalid argument supplied for foreach() in /home/www/Forum/includes/theme.inc on line 1720.
was kann man da machen???
bitte hilft mir
theme
am 29.07.2008 - 12:50 Uhr
Welches theme verwendest Du denn?
ich bin mir nicht sicher
am 29.07.2008 - 12:56 Uhr
ich bin mir nicht sicher aber ich glaube es war garland
Kann man das in der daten bank irgend wo sehn?
Ich habe leider mehrer theme im ordner. sorry
http://medianetworkradio.de/
ycronoy schrieb auf jeden
am 29.07.2008 - 12:58 Uhr
auf jeden fall ist die daten bank dirne
Ja, für Geld machen die bei der T-Kom alles...
--
Alexander Langer
Geschsft
am 29.07.2008 - 13:16 Uhr
wie auch immer ich es gemacht habe es geht wieder vielen dank an alle die mir geholfen haben
vielen vielen dank