home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
Language specific support
Deutsches MediaPortal Forum
MediaPortal 1
Allgemeines Supportforum
Auf MySQL 5.6 ohne Neuinstallation upgraden möglich?
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="Wiedmann" data-source="post: 1052744" data-attributes="member: 52725"><p>Das TV-Server Configurationstool sichert nur die eigenen Daten in eine XML. Daten von (fremden) Plugins nicht.</p><p></p><p>Eine MyISAM Datenbank aus 5.1 tut in 5.6 noch genauso. Problem ist nur das Konvertieren von MyISAM nach InnoDB. Egal Ob du jetrzt InnoDB in 5.1 oder 5.6 haben willst. Da ist (bei 2 Spalten) dann die Indexlänge zu groß.</p><p></p><p><strong>Aber mal meine Vorgehensweise:</strong></p><p></p><ul> <li data-xf-list-type="ul">MediaPortal normal auf 1.6.0 Upgraden (also MySQL 5.1 wird erstmal beibehalten)</li> <li data-xf-list-type="ul">schauen ob alles tut.</li> </ul><p></p><ul> <li data-xf-list-type="ul">Jetzt die Dienste TV-Service und MySQL stoppen.</li> <li data-xf-list-type="ul">alles MySQL deinstallieren (alte Datenbanken bleiben in ProgramData erhalten).</li> <li data-xf-list-type="ul">neues MySQL 5.6 (Web installer) runterladen.</li> <li data-xf-list-type="ul">MySQL 5.6 installieren (nur Serverinstallation / Standardeinstellungen)</li> <li data-xf-list-type="ul">Installation abschliessen und den Dienst MySQL beenden.</li> <li data-xf-list-type="ul">in "C:\ProgramData\MySQL\MySQL Server 5.6" die angehängte "my.ini" rein kopieren</li> <li data-xf-list-type="ul">in der "my.ini" ggf. LW "C:" und das "basedir" anpassen ("Program Files" vs. "Program Files (x86)")</li> <li data-xf-list-type="ul">Den Inhalt vom Verzeichnis "C:\ProgramData\MySQL\MySQL Server 5.1\data" nach "C:\ProgramData\MySQL\MySQL Server 5.6\data" kopieren (vorhandene überschreiben)</li> </ul><p></p><ul> <li data-xf-list-type="ul">Jetzt den Dienst MySQL starten</li> <li data-xf-list-type="ul">Eine Eingabeaufforderung als Administrator öffen</li> <li data-xf-list-type="ul">Ins MySQL Verzeichnis gehen:<br /> [CODE]cd "C:\Program Files\MySQL\MySQL Server 5.6\bin"[/CODE]</li> <li data-xf-list-type="ul">Datenbanken updaten:<br /> [CODE]mysql_upgrade -uroot -pMediaPortal[/CODE]</li> <li data-xf-list-type="ul">Dienst MySQL neu starten</li> </ul><p></p><ul> <li data-xf-list-type="ul">die Dateien "getcolumns.sql" und "gettables.sql" ins Verzeichnis " "C:\Program Files\MySQL\MySQL Server 5.6\bin" kopieren</li> <li data-xf-list-type="ul">Zum Anpassen der Indexe folgende 2 Kommandos ausführen:<br /> [CODE]mysql -uroot -pMediaPortal -B -s < getcolumns.sql > convert.sql<br /> mysql -uroot -pMediaPortal -B -s < convert.sql[/CODE]</li> <li data-xf-list-type="ul">Zum Konvertieren der Tabellen folgende 2 Kommandos ausführen:<br /> [CODE]mysql -uroot -pMediaPortal -B -s < gettables.sql > convert.sql<br /> mysql -uroot -pMediaPortal -B -s < convert.sql[/CODE]</li> <li data-xf-list-type="ul">die Dateien "getcolumns.sql", "gettables.sql" und "convert.sql" löschen</li> <li data-xf-list-type="ul">den Dienst MySQL starten</li> </ul><p></p><ul> <li data-xf-list-type="ul">Ins MediaPortal Server Verzeichnis gehen:<br /> [CODE]cd "C:\Program Files\Team MediaPortal\MediaPortal TV Server"[/CODE]</li> <li data-xf-list-type="ul">Datenbankkonfiguration aufrufen:<br /> [CODE]setuptv.exe /configure-db[/CODE]</li> <li data-xf-list-type="ul">Bei "Dependency" nur "MySQL" eintragen</li> <li data-xf-list-type="ul">Dann auf "Test" danach auf "Save" klicken</li> <li data-xf-list-type="ul">Die Eingabeaufforderung schliessen.</li> </ul><p></p><ul> <li data-xf-list-type="ul">den Dienste TV-Service starten</li> <li data-xf-list-type="ul">MediaPortal starten und schauen ob alles tut.</li> <li data-xf-list-type="ul">wenn ja, kann man dann auch die alten Datenbankdateien in "C:\ProgramData\MySQL\MySQL Server 5.1" löschen</li> </ul><p></p><p>So jedenfalls meine Vorgehensweise. Ansonsten gehe ich davon aus, dass:</p><ul> <li data-xf-list-type="ul">die Datenbank "MpTvDb" ist</li> <li data-xf-list-type="ul">der DB-User "root"</li> <li data-xf-list-type="ul">das DB-Passwort: "MediaPortal"</li> <li data-xf-list-type="ul">ansonsten Befehle und SQL/INI Dateien anpassen-<br /> </li> <li data-xf-list-type="ul">ich benutzte "C:\Program Files" ggf. "Program Files (x86)" benutzen.</li> </ul><p></p><p><span style="color: #ff4d4d">Bei den angehängen Dateien das letzte ".txt" entfernen!</span></p><p></p><p>Alle Angaben ohne Gewähr <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite2" alt=";)" title="Wink ;)" loading="lazy" data-shortname=";)" /></p></blockquote><p></p>
[QUOTE="Wiedmann, post: 1052744, member: 52725"] Das TV-Server Configurationstool sichert nur die eigenen Daten in eine XML. Daten von (fremden) Plugins nicht. Eine MyISAM Datenbank aus 5.1 tut in 5.6 noch genauso. Problem ist nur das Konvertieren von MyISAM nach InnoDB. Egal Ob du jetrzt InnoDB in 5.1 oder 5.6 haben willst. Da ist (bei 2 Spalten) dann die Indexlänge zu groß. [B]Aber mal meine Vorgehensweise:[/B] [LIST] [*]MediaPortal normal auf 1.6.0 Upgraden (also MySQL 5.1 wird erstmal beibehalten) [*]schauen ob alles tut. [/LIST] [LIST] [*]Jetzt die Dienste TV-Service und MySQL stoppen. [*]alles MySQL deinstallieren (alte Datenbanken bleiben in ProgramData erhalten). [*]neues MySQL 5.6 (Web installer) runterladen. [*]MySQL 5.6 installieren (nur Serverinstallation / Standardeinstellungen) [*]Installation abschliessen und den Dienst MySQL beenden. [*]in "C:\ProgramData\MySQL\MySQL Server 5.6" die angehängte "my.ini" rein kopieren [*]in der "my.ini" ggf. LW "C:" und das "basedir" anpassen ("Program Files" vs. "Program Files (x86)") [*]Den Inhalt vom Verzeichnis "C:\ProgramData\MySQL\MySQL Server 5.1\data" nach "C:\ProgramData\MySQL\MySQL Server 5.6\data" kopieren (vorhandene überschreiben) [/LIST] [LIST] [*]Jetzt den Dienst MySQL starten [*]Eine Eingabeaufforderung als Administrator öffen [*]Ins MySQL Verzeichnis gehen: [CODE]cd "C:\Program Files\MySQL\MySQL Server 5.6\bin"[/CODE] [*]Datenbanken updaten: [CODE]mysql_upgrade -uroot -pMediaPortal[/CODE] [*]Dienst MySQL neu starten [/LIST] [LIST] [*]die Dateien "getcolumns.sql" und "gettables.sql" ins Verzeichnis " "C:\Program Files\MySQL\MySQL Server 5.6\bin" kopieren [*]Zum Anpassen der Indexe folgende 2 Kommandos ausführen: [CODE]mysql -uroot -pMediaPortal -B -s < getcolumns.sql > convert.sql mysql -uroot -pMediaPortal -B -s < convert.sql[/CODE] [*]Zum Konvertieren der Tabellen folgende 2 Kommandos ausführen: [CODE]mysql -uroot -pMediaPortal -B -s < gettables.sql > convert.sql mysql -uroot -pMediaPortal -B -s < convert.sql[/CODE] [*]die Dateien "getcolumns.sql", "gettables.sql" und "convert.sql" löschen [*]den Dienst MySQL starten [/LIST] [LIST] [*]Ins MediaPortal Server Verzeichnis gehen: [CODE]cd "C:\Program Files\Team MediaPortal\MediaPortal TV Server"[/CODE] [*]Datenbankkonfiguration aufrufen: [CODE]setuptv.exe /configure-db[/CODE] [*]Bei "Dependency" nur "MySQL" eintragen [*]Dann auf "Test" danach auf "Save" klicken [*]Die Eingabeaufforderung schliessen. [/LIST] [LIST] [*]den Dienste TV-Service starten [*]MediaPortal starten und schauen ob alles tut. [*]wenn ja, kann man dann auch die alten Datenbankdateien in "C:\ProgramData\MySQL\MySQL Server 5.1" löschen [/LIST] So jedenfalls meine Vorgehensweise. Ansonsten gehe ich davon aus, dass: [LIST] [*]die Datenbank "MpTvDb" ist [*]der DB-User "root" [*]das DB-Passwort: "MediaPortal" [*]ansonsten Befehle und SQL/INI Dateien anpassen- [*]ich benutzte "C:\Program Files" ggf. "Program Files (x86)" benutzen. [/LIST] [COLOR=#ff4d4d]Bei den angehängen Dateien das letzte ".txt" entfernen![/COLOR] Alle Angaben ohne Gewähr ;) [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
Language specific support
Deutsches MediaPortal Forum
MediaPortal 1
Allgemeines Supportforum
Auf MySQL 5.6 ohne Neuinstallation upgraden möglich?
Contact us
RSS
Top
Bottom