Forum > MySQL Fehler beim Import in Intranet Server 1.2.6a
DOTLAN Intranet / Portal >> Probleme und Fehler > MySQL Fehler beim Import in Intranet Server 1.2.6a |
Antwort erstellen |
Autor | Thema: MySQL Fehler beim Import in Intranet Server 1.2.6a | ||||
|
|
||||
NEW Clan: MoOonChaserz e.V. Postings: 14 |
Ich habe das Prob das wenn ich auf Win den aktuellen DotLan Intranet Server 1.2.6a installier beim Hochladen der SQL-DB via MySQL-Front auf MySQL-Server lade das 8Tabellen nicht hochgelade/bearbeitet werde. dotLan version online: $Rev: 547 $ dotLan Version offline: $Rev: 553 $ hier am Bsp der t_turnier:
immer die Fehlermeldung von SQL kommt
das selbe passiert in den Tabelle.....Spalte mit ungültigen Wert article.....content dotlan_system.....Syntax error event_voucher.....Syntax error forum_post.....pagetext mail_queue.....mail_id news_post.....content t_ligasupport.....tid t_turnier.....c_contests |
||||
|
|
||||
NEW Clan: dotlan.net Postings: 1252 |
Ich würde mal die Datenbank via phpMyAdmin oder direkt via console einzuspielen. Irgendwelchen Graphischen Frontends vertraue ich nicht ganz so. Ich weiß das ich die Daten problemlos unter Windows via Console oder phpMyAdmin einspielen kann weil ja auch unter Windows hauptsächlich entwickel und teste. c:\programme\mysql\bin\mysql.exe -u root -p -D db_intranet < c:\db_intranet.sql |
||||
|
|
||||
NEW Clan: MoOonChaserz e.V. Postings: 14 |
danke habe es online via mysqladmin online exportiert und wie du sagtest über die Console denn in die offline version importiert das funktioniert ohne schwierigkeiten. hast du auch gleich den befehlt zum exportieren über die console?? danke schonmal im vorraus |
||||
|
|
||||
NEW Clan: dotlan.net Postings: 1252 |
mysqldump -u root -p --add-drop-table --compact -Q -q --skip-extended-insert db_intranet > database.sql Aber schau dir ruhig die Befehle mal an von mysqldump. Ich hab da nur viele Parameter dran gehängt weil das bei mir im Automatischen Backupjob läuft und ich nicht auf extended-inserts stehe ;-) |
||||
|
|
||||
NEW Clan: CCA Postings: 58 |
prinzipiell hat da aber nicht das tool schuld. einem integer-feld in der tabelle als default wert einen leeren string zuzuweisen ist alles andere als schön. ich verstehe ja nicht, warum in der datenbank so gut wie alle spalten mit "NOT NULL" angelegt werden. da würde man sich viele probleme mit feldern denen man keinen wert zuweisen möchte ersparen. (Beispiel DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00' = ungültiges Datum) also ich für meinen teil habe angefangen bei solchen feldern den NULL wert wieder zu aktivieren und diesen als DEFAULT zu setzen. dann entsprechen die tabellen den mysql vorgaben und können mit jedem tool synchronisiert werden. [Editiert von kritzi am 18.Oct.2008 um 14:52] |
||||
[ Antwort erstellen ] |