Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
(Web-) Design und webbasierte Sprachen Tipps & Tricks, Designabgleich, HTML & Javascript, Flash, ASP, PHP, Perl/CGI...

mysql 4 -> mysql 5.0.x

Diskussion: mysql 4 -> mysql 5.0.x im Forum (Web-) Design und webbasierte Sprachen, in der Kategorie Web, Network & Multimedia Palace; Anzeige hallo erstmal ... ich habe eine datenbank welche ich von einem server habe auf dem php4 und mysql4.irgendwas läuft. ...

Antwort
Alt 27.03.06, 12:09   #1 (permalink)
 
Benutzerbild von bikmaek
 
Registriert seit: 24.08.05
bikmaek Leistung: Facit NTK
bikmaek eine Nachricht über ICQ schicken bikmaek eine Nachricht über AIM schicken bikmaek eine Nachricht über Yahoo! schicken
Likes: 0
Standard mysql 4 -> mysql 5.0.x

Anzeige

hallo erstmal ...

ich habe eine datenbank welche ich von einem server habe auf dem php4 und mysql4.irgendwas läuft.

jetzt habe ich versucht diese *.sql in mysql5 zu importieren. jedoch bekomme ich da eine fehlermeldung, dass dort syntaxfehler sind.

muss ich die irgendwie "übersetzen" das die in mysql5 importiert werden kann?

mfg bikky

__________________
bikmaek ist offline   Mit Zitat antworten
Alt 27.03.06, 14:01   #2 (permalink)
 
Registriert seit: 20.07.05
CPU8080 Leistung: Facit NTK
CPU8080 eine Nachricht über ICQ schicken
Likes: 0
Standard

wie wärs malmit Fehlermeldung und nem auszug aus einer Datei es kann ja auch woanders dranliegen.
CPU8080 ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 27.03.06, 14:08   #3 (permalink)
Themenstarter
 
Benutzerbild von bikmaek
 
Registriert seit: 24.08.05
bikmaek Leistung: Facit NTK
bikmaek eine Nachricht über ICQ schicken bikmaek eine Nachricht über AIM schicken bikmaek eine Nachricht über Yahoo! schicken
Likes: 0
Standard

denke nicht, dass es woanders dran liegt, denn in eine andere 4er db gehts in einer anderen 5er gehts auch nicht!

aber hier die fehlermeldung aus'm bigdump
Code:
Starting at the line: 1

Error at the line 607: );

Query: CREATE TABLE bb1_acpmenuitemgroups ( itemgroupid smallint(5) unsigned NOT NULL auto_increment, title varchar(255) NOT NULL, condition text NOT NULL, conditiontype enum('OR','AND') NOT NULL DEFAULT 'OR', showorder smallint(5) unsigned NOT NULL DEFAULT '0', acpmode tinyint(3) unsigned NOT NULL DEFAULT '0', PRIMARY KEY (itemgroupid) );

MySQL: 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 'condition text NOT NULL, conditiontype enum('OR','AND') NOT NULL DEFAULT 'OR',' at line 4

Stopped on error
mfg bikky
__________________
bikmaek ist offline   Mit Zitat antworten
Alt 27.03.06, 14:40   #4 (permalink)
 
Registriert seit: 20.07.05
CPU8080 Leistung: Facit NTK
CPU8080 eine Nachricht über ICQ schicken
Likes: 0
Standard

Wenn du mit phpmyadmin exportierst, wähl da mal:
Code:
SQL-Export-Kompatibilität: MSSQL
CPU8080 ist offline   Mit Zitat antworten
Alt 27.03.06, 14:45   #5 (permalink)
Themenstarter
 
Benutzerbild von bikmaek
 
Registriert seit: 24.08.05
bikmaek Leistung: Facit NTK
bikmaek eine Nachricht über ICQ schicken bikmaek eine Nachricht über AIM schicken bikmaek eine Nachricht über Yahoo! schicken
Likes: 0
Standard

die file ist aus einem wbb2 board. also kann ich die nicht neu exportieren!

aber was zum henker soll ich mit M$sql export?

ich will das auf ein sauberes system installen
__________________
bikmaek ist offline   Mit Zitat antworten
Alt 27.03.06, 14:47   #6 (permalink)
 
Registriert seit: 04.02.06
shodan Leistung: Facit NTK
Likes: 0
Standard

Ich hab letzten auch von mysql 4.0.x nach 5.0.18 geupdatet und
die Datenbanken 1 zu 1 übernommen also nicht exportieren dann Importieren.

mfg
shodan ist offline   Mit Zitat antworten
Alt 27.03.06, 14:52   #7 (permalink)
Themenstarter
 
Benutzerbild von bikmaek
 
Registriert seit: 24.08.05
bikmaek Leistung: Facit NTK
bikmaek eine Nachricht über ICQ schicken bikmaek eine Nachricht über AIM schicken bikmaek eine Nachricht über Yahoo! schicken
Likes: 0
Standard

ich habe NICHT GEUPDATET!!!

sondern ich habe eine file, die ich mit mysql4 exportiert habe. Diese kann ich OHNE probleme wieder in mysql4 importieren

das problem ist nur, dass ich jetzt mysql5 verwende (welches ich brauche) und nun will ich die file importieren

das geht jedoch nicht, siehe o.g. fehlermeldung

mfg bikky
__________________
bikmaek ist offline   Mit Zitat antworten
Alt 27.03.06, 14:59   #8 (permalink)
Gulliver
Guest
 
Likes:
Standard

Aendere in deiner QuellDB die OFFENSICHTLICHEN Dinge.
Exportiere sie, vollstaendige INSERTS...
Importiere sie und aendere die OFFENSICHTLICHEN Dinge wieder entsprechend ihrem Ursprungszustand.
  Mit Zitat antworten
Alt 27.03.06, 16:41   #9 (permalink)
 
Registriert seit: 20.07.05
CPU8080 Leistung: Facit NTK
CPU8080 eine Nachricht über ICQ schicken
Likes: 0
Standard

Zitat:
Original von bikmaek
die file ist aus einem wbb2 board. also kann ich die nicht neu exportieren!

aber was zum henker soll ich mit M$sql export?

ich will das auf ein sauberes system installen
Ich kan denn Query bei mir ausführen ohne fehlermeldung.
Mit MSSQL gibt an das das ganze Export werden soll allerdings kompatible zu Microsoft SQL.
Wenn du mir die ganze Datei gibst könnte ich die bei mir einlesen neu exportieren und dir geben.
CPU8080 ist offline   Mit Zitat antworten
Alt 27.03.06, 17:29   #10 (permalink)
Themenstarter
 
Benutzerbild von bikmaek
 
Registriert seit: 24.08.05
bikmaek Leistung: Facit NTK
bikmaek eine Nachricht über ICQ schicken bikmaek eine Nachricht über AIM schicken bikmaek eine Nachricht über Yahoo! schicken
Likes: 0
Standard RE: mysql 4 -> mysql 5.0.x

was wäre denn wenn es eine mysql3 ist?

gibt es ne möglichkeit das herauszufinden?

gibt es da allgemein probleme beim inport von mysql3 -> mysql5 ?

mfg bikky
__________________
bikmaek ist offline   Mit Zitat antworten
Alt 27.03.06, 17:43   #11 (permalink)
 
Registriert seit: 20.07.05
CPU8080 Leistung: Facit NTK
CPU8080 eine Nachricht über ICQ schicken
Likes: 0
Standard

probieren geht über studieren^^.
CPU8080 ist offline   Mit Zitat antworten
Alt 27.03.06, 17:57   #12 (permalink)
Moderator
 
Benutzerbild von Elderan
 
Registriert seit: 30.03.04
Elderan Leistung: 8086
Likes: 14
Standard

Hallo,
in MySQL5 ist "CONDITION" ein (neuer) SQL-Befehl, und muss deswegen bei der Spaltenangabe gesondert gekennzeichnet werden (dass hier die Spalte und nicht der Befehl gemeint ist).
Manual


Dies geht mit Backticks: ` (!! Keine einfachen Anführungszeichen !!)

Also richtig:
..., `condition` text NOT NULL, ....
Elderan ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Web, Network & Multimedia Palace » (Web-) Design und webbasierte Sprachen » mysql 4 -> mysql 5.0.x
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
MySQL mastermix252 Code Kitchen 5 26.05.07 18:30
Php & Mysql Stein (Web-) Design und webbasierte Sprachen 5 16.03.07 14:34
Php & Mysql Stein Code Kitchen 1 15.03.07 19:57
mysql und c++ CPU8080 Code Kitchen 9 20.08.05 17:20
php und mysql aus mysql db auslesen chrisi01 (Web-) Design und webbasierte Sprachen 1 02.11.03 13:28


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61