<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">2015-11-11 12:58 GMT+01:00 Piter Dias <span dir="ltr"><<a href="mailto:piter.dias@piterdias.com" target="_blank">piter.dias@piterdias.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div><p dir="ltr">I use digikam under Windows and mysql as database (in a Linux box).</p>
<p dir="ltr">What do you need? Someone to test?</p></div></blockquote><div>More than testing.</div><div><br></div><div>The main problem is the first step of migration from sqlite (the initial DB set at first run) to a local mysql (using internal server).</div><div><br></div><div>Currently the migration stop in the middle due to strange error reported by mysql (Mariadb here) :</div><div><br></div><div><div>[gilles@localhost database]$ mysql --version</div><div>mysql Ver 15.1 Distrib 10.0.21-MariaDB, for Linux (x86_64) using readline 5.1</div></div><div><br></div><div>I suppose some ImmoDb incompatibilities with digiKam sql statements to create indexes (tables are created).</div><div><br></div><div><div>[gilles@localhost data]$ digikam</div><div>digikam.general: AlbumWatch use QFileSystemWatcher</div><div>digikam.general: DatabaseParameters: [ Type "QMYSQL", Name "digikam" (Thumbnails Name "digikam"); (Face Name "digikam"); ConnectOptions: "UNIX_SOCKET=/home/gilles/.local/share/digikam/db_misc/mysql.socket", Using an Internal Server; Username and Password: "root", ""] </div><div>digikam.databaseserver: Waiting 10 seconds...stop: [ false ]</div><div>digikam.database: Loading SQL code from config file "/usr/share/digikam/database/dbconfig.xml"</div><div>digikam.database: Checking XML version ID: false "3" 3 3</div><div>digikam.database: ConnectOptions "UNIX_SOCKET=/home/gilles/.local/share/digikam/db_misc/mysql.socket"</div><div>digikam.databaseserver: Failed to use database "digikam"</div><div>digikam.databaseserver: Query error: "Unknown database 'digikam' QMYSQL: Unable to execute query"</div><div>digikam.databaseserver: Database error: "Can't connect to local MySQL server through socket '/home/gilles/.local/share/digikam/db_misc/mysql.socket' (2 \"No such file or directory\") QMYSQL: Unable to connect"</div><div>digikam.databaseserver: Trying to create database now...</div><div>digikam.databaseserver: Database was successfully created</div><div>digikam.database: Loading SQL code from config file "/usr/share/digikam/database/dbconfig.xml"</div><div>digikam.database: Checking XML version ID: false "3" 3 3</div><div>digikam.database: SchemaUpdater update</div><div>digikam.database: No database file available</div><div>digikam.database: Failure executing query:</div><div> "" </div><div>Error messages: "QMYSQL: Unable to execute query" "Table 'mysql.proc' doesn't exist" 1146 2 </div><div>Bound values: ()</div><div>digikam.database: Error while executing DBAction [ "CreateIndices" ] Statement [ "\n DROP PROCEDURE IF EXISTS create_index_if_not_exists;\n " ]</div><div>digikam.databaseserver: At least service [ "org.kde.digikam.startup-8291" ] is using the database server<br></div><div>digikam.databaseserver: Waiting 10 seconds...stop: [ false ]</div></div><div><br></div><div>Can you reproduce this problem to a fresh account ?</div><div><br></div><div>Gilles Caulier</div></div></div></div>