Seite 2 von 3

Re: MySQL upgrader

Verfasst: 12.07.2015 11:04
von Joyce&Luna
Meinst du diese?

Code: Alles auswählen

 	Bearbeiten 	Kopieren 		13 	font= 	[BLOB - 14 B]	1 	[BLOB - 28 B]	[BLOB - 50 B]	[BLOB - 34 B]	[BLOB - 248 B]	[BLOB - 42 B]	[BLOB - 44 B]
	Bearbeiten 	Kopieren 		-1 	size 	[BLOB - 14 B]	1 	[BLOB - 1 B]	[BLOB - 1 B]	[BLOB - 1 B]	[BLOB - 1 B]	[BLOB - 1 B]	[BLOB - 1 B]
	Bearbeiten 	Kopieren 		14 	highlight= 	[BLOB - 19 B]	0 	[BLOB - 37 B]	[BLOB - 54 B]	[BLOB - 60 B]	[BLOB - 151 B]	[BLOB - 78 B]	[BLOB - 49 B]
	Bearbeiten 	Kopieren 		-2 	color 	[BLOB - 15 B]	1 	[BLOB - 1 B]	[BLOB - 1 B]	[BLOB - 1 B]	[BLOB - 1 B]	[BLOB - 1 B]	[BLOB - 1 B]
	Bearbeiten 	Kopieren 		-3 	cut 	[BLOB - 15 B]	0 	[BLOB - 1 B]	[BLOB - 1 B]	[BLOB - 1 B]	[BLOB - 1 B]	[BLOB - 1 B]	[BLOB - 1 B]
	Bearbeiten 	Kopieren 		-4 	copy 	[BLOB - 16 B]	0 	[BLOB - 1 B]	[BLOB - 1 B]	[BLOB - 1 B]	[BLOB - 1 B]	[BLOB - 1 B]	[BLOB - 1 B]
	Bearbeiten 	Kopieren 		-5 	paste 	[BLOB - 17 B]	0 	[BLOB - 1 B]	[BLOB - 1 B]	[BLOB - 1 B]	[BLOB - 1 B]	[BLOB - 1 B]	[BLOB - 1 B]
	Bearbeiten 	Kopieren 		-6 	plain 	[BLOB - 17 B]	1 	[BLOB - 1 B]	[BLOB - 1 B]	[BLOB - 1 B]	[BLOB - 1 B]	[BLOB - 1 B]	[BLOB - 1 B]
	Bearbeiten 	Kopieren 		-7 	division1 	[BLOB - 14 B]	1 	[BLOB - 1 B]	[BLOB - 1 B]	[BLOB - 1 B]	[BLOB - 1 B]	[BLOB - 1 B]	[BLOB - 1 B]
	Bearbeiten 	Kopieren 		-8 	listb 	[BLOB - 15 B]	1 	[BLOB - 1 B]	[BLOB - 1 B]	[BLOB - 1 B]	[BLOB - 1 B]	[BLOB - 1 B]	[BLOB - 1 B]
	Bearbeiten 	Kopieren 		-9 	listo 	[BLOB - 15 B]	1 	[BLOB - 1 B]	[BLOB - 1 B]	[BLOB - 1 B]	[BLOB - 1 B]	[BLOB - 1 B]	[BLOB - 1 B]
	Bearbeiten 	Kopieren 		-10 	listitem 	[BLOB - 18 B]	1 	[BLOB - 1 B]	[BLOB - 1 B]	[BLOB - 1 B]	[BLOB - 1 B]	[BLOB - 1 B]	[BLOB - 1 B]
	Bearbeiten 	Kopieren 		15 	hr 	[BLOB - 12 B]	1 	[BLOB - 4 B]	[BLOB - 39 B]	[BLOB - 11 B]	[BLOB - 11 B]	[BLOB - 14 B]	[BLOB - 39 B]
	Bearbeiten 	Kopieren 		-11 	break1 	[BLOB - 11 B]	1 	[BLOB - 1 B]	[BLOB - 1 B]	[BLOB - 1 B]	[BLOB - 1 B]	[BLOB - 1 B]	[BLOB - 1 B]
	Bearbeiten 	Kopieren 		-12 	b 	[BLOB - 11 B]	1 	[BLOB - 1 B]	[BLOB - 1 B]	[BLOB - 1 B]	[BLOB - 1 B]	[BLOB - 1 B]	[BLOB - 1 B]
	Bearbeiten 	Kopieren 		-13 	i 	[BLOB - 11 B]	1 	[BLOB - 1 B]	[BLOB - 1 B]	[BLOB - 1 B]	[BLOB - 1 B]	[BLOB - 1 B]	[BLOB - 1 B]
	Bearbeiten 	Kopieren 		-14 	u 	[BLOB - 11 B]	1 	[BLOB - 1 B]	[BLOB - 1 B]	[BLOB - 1 B]	[BLOB - 1 B]	[BLOB - 1 B]	[BLOB - 1 B]
	Bearbeiten 	Kopieren 		16 	s 	[BLOB - 16 B]	1 	[BLOB - 13 B]	[BLOB - 58 B]	[BLOB - 21 B]	[BLOB - 130 B]	[BLOB - 29 B]	[BLOB - 56 B]
	Bearbeiten 	Kopieren 		17 	sup 	[BLOB - 13 B]	0 	[BLOB - 17 B]	[BLOB - 17 B]	[BLOB - 25 B]	[BLOB - 134 B]	[BLOB - 33 B]	[BLOB - 15 B]
	Bearbeiten 	Kopieren 		18 	sub 	[BLOB - 13 B]	0 	[BLOB - 17 B]	[BLOB - 17 B]	[BLOB - 25 B]	[BLOB - 134 B]	[BLOB - 33 B]	[BLOB - 15 B]
	Bearbeiten 	Kopieren 		19 	glow= 	[BLOB - 14 B]	0 	[BLOB - 27 B]	[BLOB - 89 B]	[BLOB - 51 B]	[BLOB - 141 B]	[BLOB - 68 B]	[BLOB - 84 B]
	Bearbeiten 	Kopieren 		20 	shadow= 	[BLOB - 16 B]	0 	[BLOB - 31 B]	[BLOB - 89 B]	[BLOB - 55 B]	[BLOB - 145 B]	[BLOB - 72 B]	[BLOB - 84 B]
	Bearbeiten 	Kopieren 		21 	dropshadow= 	[BLOB - 20 B]	0 	[BLOB - 39 B]	[BLOB - 95 B]	[BLOB - 63 B]	[BLOB - 153 B]	[BLOB - 80 B]	[BLOB - 90 B]
	Bearbeiten 	Kopieren 		22 	blur= 	[BLOB - 14 B]	0 	[BLOB - 27 B]	[BLOB - 75 B]	[BLOB - 51 B]	[BLOB - 141 B]	[BLOB - 68 B]	[BLOB - 70 B]
	Bearbeiten 	Kopieren 		24 	fade 	[BLOB - 14 B]	1 	[BLOB - 19 B]	[BLOB - 93 B]	[BLOB - 27 B]	[BLOB - 136 B]	[BLOB - 35 B]	[BLOB - 91 B]
	Bearbeiten 	Kopieren 		-15 	grad 	[BLOB - 14 B]	0 	[BLOB - 1 B]	[BLOB - 1 B]	[BLOB - 1 B]	[BLOB - 1 B]	[BLOB - 1 B]	[BLOB - 1 B]
	Bearbeiten 	Kopieren 		25 	align=justify 	[BLOB - 17 B]	1 	[BLOB - 29 B]	[BLOB - 44 B]	[BLOB - 38 B]	[BLOB - 146 B]	[BLOB - 47 B]	[BLOB - 42 B]
	Bearbeiten 	Kopieren 		26 	align=left 	[BLOB - 14 B]	1 	[BLOB - 26 B]	[BLOB - 41 B]	[BLOB - 35 B]	[BLOB - 143 B]	[BLOB - 44 B]	[BLOB - 39 B]
	Bearbeiten 	Kopieren 		27 	align=center 	[BLOB - 16 B]	1 	[BLOB - 28 B]	[BLOB - 43 B]	[BLOB - 37 B]	[BLOB - 145 B]	[BLOB - 46 B]	[BLOB - 94 B]
	Bearbeiten 	Kopieren 		28 	center 	[BLOB - 31 B]	1 	[BLOB - 23 B]	[BLOB - 23 B]	[BLOB - 31 B]	[BLOB - 140 B]	[BLOB - 39 B]	[BLOB - 21 B]
Das ist wenn ich die Datei öffne.
Wenn ich den SQL Befehl ausführe ist wirklich nur das dort oben und sonst nichts.

Re: MySQL upgrader

Verfasst: 12.07.2015 11:05
von Dr.Death
Nein, siehe mein Edit:
Über der gekürtzen Ausgabe ist ein " + Optionen" zusehen, klick da mal drauf.... und wähle dann "vollständige Texte" und klicke auf OK
P.S.: Habe nur noch bis 11:30 Zeit...dann kann ich erst ab heute Abend, ca 21:30 Uhr weiter helfen....

Re: MySQL upgrader

Verfasst: 12.07.2015 11:10
von Joyce&Luna
Ahh okay.

Code: Alles auswählen

phpbb_bbcodes 	CREATE TABLE `phpbb_bbcodes` (
 `bbcode_id` smallint(3) NOT NULL DEFAULT '0',
 `bbcode_tag` varchar(16) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL DEFAULT '',
 `bbcode_helpline` blob NOT NULL,
 `display_on_posting` tinyint(1) unsigned NOT NULL DEFAULT '0',
 `bbcode_match` blob NOT NULL,
 `bbcode_tpl` mediumblob NOT NULL,
 `first_pass_match` mediumblob NOT NULL,
 `first_pass_replace` mediumblob NOT NULL,
 `second_pass_match` mediumblob NOT NULL,
 `second_pass_replace` mediumblob NOT NULL,
 PRIMARY KEY (`bbcode_id`),
 KEY `display_on_post` (`display_on_posting`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8

Kein Problem, da habe ich auch wieder Zeit. Habe auch was vor. Lass dir Zeit es eilt nicht.

Anke

Re: MySQL upgrader

Verfasst: 12.07.2015 11:20
von Dr.Death
OK,

ich habe das gesamt Konstrukt nun mal etwas augeschlüsselt:

ALTER TABLE phpbb_bbcodes MODIFY bbcode_id smallint(4) UNSIGNED DEFAULT '0' NOT NULL;

ALTER TABLE phpbb_bbcodes MODIFY bbcode_tag varchar(16) DEFAULT '' NOT NULL COLLATE utf8_bin;

ALTER TABLE phpbb_bbcodes MODIFY bbcode_helpline varchar(255) DEFAULT '' NOT NULL COLLATE utf8_bin;

ALTER TABLE phpbb_bbcodes MODIFY display_on_posting tinyint(1) UNSIGNED DEFAULT '0' NOT NULL;

ALTER TABLE phpbb_bbcodes MODIFY bbcode_match text NOT NULL COLLATE utf8_bin;

ALTER TABLE phpbb_bbcodes MODIFY bbcode_tpl mediumtext NOT NULL COLLATE utf8_bin;

ALTER TABLE phpbb_bbcodes MODIFY first_pass_match mediumtext NOT NULL COLLATE utf8_bin;

ALTER TABLE phpbb_bbcodes MODIFY first_pass_replace mediumtext NOT NULL COLLATE utf8_bin;

ALTER TABLE phpbb_bbcodes MODIFY second_pass_match mediumtext NOT NULL COLLATE utf8_bin;

ALTER TABLE phpbb_bbcodes MODIFY second_pass_replace mediumtext NOT NULL COLLATE utf8_bin;

ALTER TABLE phpbb_bbcodes DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

Bitte jeden SQL Code Block einzeln im SQL Fenster vom phpMyAdmin eingeben und absenden...wenn eine Fehlermeldung erscheint, bitte posten :-)

Ich denke, du hast ja ein vorher ein Backup erstellt, bevor du die "Operationen" durchführst....


EDIT: bin jetzt weg.....aber vielleicht ist das Problem ja auch den "negativen Werten" im Feld: bbcode_id .....

Re: MySQL upgrader

Verfasst: 12.07.2015 11:31
von Joyce&Luna
Nur der erste hat ein Fehler angezeigt alle andere waren erfolgreich.

ALTER TABLE phpbb_bbcodes MODIFY bbcode_id smallint(4) UNSIGNED DEFAULT '0' NOT NULL;

#1062 - Duplicate entry '0' for key 'PRIMARY'

Anke

Re: MySQL upgrader

Verfasst: 12.07.2015 18:23
von Dr.Death
OK, das ist genau was ich mir gedacht habe.... alles klar.

Wenn Du dir mal im phpMyAdmin den Inhalt der Tabelle phpbb_bbcodes auflisten lässt, existieren in dem Feld "bbcode_id" NEGATIVE Werte?

Wenn ja, ist das der Fehler. Es dürfen keine NEGATIVEN Werte vorhanden sein.
Du müsstest ggf. die Werte dann entsprechend anpassen.


Ich glaube, bei Dir sind die ersten 15 "bbcode_id" negativ ( -1 bis -15 )


Beispiel: Aus dem Wert "-1" mal den Wert "1" machen usw.

Du hast dann nur ein Problem: Die bbcode_id's 13, 14, 15 existieren bereits ..... evtl. dort mal "113, 114, 115" verwenden...du musst erstmal aus dem "NEGATIVEN" Werten raus.


Wenn das erledigt ist, den letzten SQL Code nochmals eingeben und Bescheid sagen.

Re: MySQL upgrader

Verfasst: 12.07.2015 21:22
von Joyce&Luna
Hi

Also ich habe mir die BBCode mal angeschaut, dort sind einige leere drin und da denke ich liegt der Fehler. Werde die mal löschen.

Anke

Edit: Habe alle leeren Code gelöscht und den ersten Befehl noch einmal ausgeführt. Dieses mal war kein Fehler darunter stand aber.

ALTER TABLE phpbb_bbcodes MODIFY bbcode_id smallint( 4 ) UNSIGNED DEFAULT '0' NOT NULL

Anke

Re: MySQL upgrader

Verfasst: 12.07.2015 23:01
von Dr.Death
Das ist gut.

Wiederhole nun mal sicherheitshalber den kompletten SQL Befehl vom MySQL Upgrader... sollte nun ohne Fehlermeldung durchlaufen.

Re: MySQL upgrader

Verfasst: 13.07.2015 01:18
von Joyce&Luna
Ja ist alles super gelaufen.

Da mir jetzt sehr viele BBCode fehlen, weil diese kaputt waren. Kein Standard BBCode war mehr vorhanden, sondern nur die, die ich mal selber dazu geschrieben habe.
Hätte ich das vorher gewusst, hätte ich gar nicht versuchen brauchen alles reparieren.
Das ärgert mich, weil du dir hier so viel Mühe gemacht hast um mir da zu helfen und alles für die Katz war.
Nun habe ich alle gelöscht und mir das ABBC3 drauf gesetzt.
Wenn ich mit meinem Forum umziehe, habe ich sehr viel Kleinstarbeit.

Gibt es schon ein Extension die alle Beiträge resynchronisieren so das die BBCode erkannt werden?
In dem Hauptforum ist auch das ABBC drin, da könnte es sein das viele Übereinstimmen und somit richtig dar gestellt werden.

Ich danke dir für deine Mühe.
Da ich noch Anfänger bin, werde ich in Zukunft alles noch intensiver Überprüfen, bevor ich was erfrage.

Anke

Re: MySQL upgrader

Verfasst: 13.07.2015 09:36
von Dr.Death
Moin,

ist ja kein Problem...auch Übung mit den Werkzeugen wie phpMyAdmin schulen :-)

Mit dem MOD / Extension ABBC3 kenne ich mich nicht wirklich aus, da ich sie nicht verwende..... :-?