Kodi Community Forum

Full Version: Error creating musicdb (MySql)
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
I'm trying to set up an OpenELEC with a central mysql database. Works without problems for video, but the music database is not fully applied.

the settings in advancedsettings.xml:
Code:
<videodatabase>
    <type>mysql</type>
    <host>192.168.11.101</host>
    <port>3306</port>
    <user>xbmc</user>
    <pass>xbmc</pass>
    <name>xbmc_video</name>
  </videodatabase>
  <musicdatabase>
    <type>mysql</type>
    <host>192.168.11.101</host>
    <port>3306</port>
    <user>xbmc</user>
    <pass>xbmc</pass>
    <name>xbmc_music</name>
  </musicdatabase>

When creating the database music32 an error occurs when creating a index:
Code:
10:03:50 T:139787178456896   DEBUG: Mysql execute: CREATE INDEX idxAlbum ON album(strAlbum)
10:03:50 T:139787178456896   ERROR: SQL: Undefined MySQL error: Code (1071)
                                            Query: CREATE INDEX idxAlbum ON album(strAlbum)
10:03:50 T:139787178456896   ERROR: CreateTables unable to create tables:0

when manually running "CREATE INDEX ON idxAlbum album (strAlbum)" I get an error:
Code:
SQL Error (1071): Specified key was too long, max key length is 767 bytes

by the error the database is not fully applied. for example, the view "song view" does not exist. therefore the music database does not work.
Code:
10:03:50 T: 139787178456896 ERROR: SQL: The table does not exist
                                             Query: select count (idSong) as NumSongs song from view
10:03:50 T: 139787178456896 ERROR: GetSongsCount

full log:
http://pastebin.com/wc1mhgyc

any ideas or advices?
seems to be a problem with mysql 5.6, with 5.5 there are no problems.

Probably the same problem:
http://forum.xbmc.org/showthread.php?tid=155624

ticket:
http://trac.xbmc.org/ticket/14117