[digiKam-users] Database schema update problem
Maik Qualmann
metzpinguin at gmail.com
Sun Apr 11 15:08:52 BST 2021
See this bug report for the solution:
https://bugs.kde.org/show_bug.cgi?id=435065#c8
Maik
Am Sonntag, 11. April 2021, 15:39:47 CEST schrieb OzyMate:
> Maik, here it is.
>
> I am not sure, but as a guess, I wanted to try mysql root
> login/password. But, the problem is I cannot get the digikam window to
> change the mysql credentials.
>
> What is your advice, please?
>
> Thank you.
>
> mufit at P17SM:~/Pictures/digikam-mufit$ ./digiKam-7.2.0-x86-64.appimage
> Setting $HOME to
> /home/mufit/Pictures/digikam-mufit/digiKam-7.2.0-x86-64.appimage.home
> -- digiKam Linux AppImage Bundle
> -- Use 'help' as CLI argument to know all available options for digiKam
> application.
> -- Notes: to integrate this bundle to your desktop, use AppImageLauncher.
> -- to enable all debug messages on the console, use 'export
> QT_LOGGING_RULES="digikam*=true"'.
> libudev.so.0
> libxcb-dri3.so.0
> -- Preloading shared libs: :/usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0
> Digikam::DXmlGuiWindow::setupIconTheme: Breeze icons resource file found
> Digikam::DXmlGuiWindow::setupIconTheme: Breeze-dark icons resource file
> found
> Digikam::AlbumWatch::AlbumWatch: AlbumWatch is disabled
> Digikam::AlbumManager::setDatabase: Database Parameters:
> Type: "QMYSQL"
> DB Core Name: "digikam_mufit"
> DB Thumbs Name: "digikam_mufit"
> DB Face Name: "digikam_mufit"
> DB Similarity Name: "digikam_mufit"
> Connect Options: ""
> Host Name: "192.168.2.10"
> Host port: 3306
> Internal Server: false
> Internal Server Path: ""
> Internal Server Serv Cmd: ""
> Internal Server Init Cmd: ""
> Username: "sse450"
> Password: "XXXXXXXX"
>
> Digikam::DbEngineConfigSettingsLoader::readConfig: Loading SQL code from
> config file
> "/tmp/.mount_digiKawxxUcI/usr/share/digikam/database/dbconfig.xml"
> Digikam::DbEngineConfigSettingsLoader::readConfig: Checking XML version
> ID => expected: 3 found: 3
> Digikam::CoreDbSchemaUpdater::update: Core database: running schema update
> Digikam::CoreDbSchemaUpdater::startUpdates: Core database: have a
> structure version 10
> Digikam::CoreDbSchemaUpdater::makeUpdates: Core database: makeUpdates
> 10 to 12
> Digikam::BdEngineBackendPrivate::debugOutputFailedQuery: Failure
> executing query:
> ""
> Error messages: "QMYSQL: Unable to execute query" "You do not have the
> SUPER privilege and binary logging is enabled (you *might* want to use
> the less safe log_bin_trust_function_creators variable)" "1419" 2
> Bound values: ()
> Digikam::BdEngineBackend::execDBAction: Error while executing DBAction [
> "UpdateSchemaFromV10ToV11" ] Statement [ "DROP TRIGGER IF EXISTS
> temp_insert_tagstree;" ]
> Digikam::CoreDbSchemaUpdater::performUpdateToVersion: Core database:
> schema update to V 11 failed!
> Digikam::CoreDbAccess::checkReadyForUse: Core database: cannot process
> schema initialization
> Digikam::KMemoryInfo::update: KMemoryInfo: Platform identified : "LINUX"
> Digikam::KMemoryInfo::bytes: KMemoryInfo: TotalRam: 16701681664
> Digikam::LoadingCache::setCacheSize: Allowing a cache size of 200 MB
> mufit at P17SM:~/Pictures/digikam-mufit$
>
> On 11.04.21 12:52, Maik Qualmann wrote:
> > No, the debug mode is not necessary, just set the environment variable to
> > make digiKam more talkative:
> >
> > export QT_LOGGING_RULES="digikam*=true"
> >
> > Maik
> >
> > Am Sonntag, 11. April 2021, 11:20:52 CEST schrieb OzyMate:
> >> Dear Maik,
> >>
> >> I run with debug switch. Here is the result:
> >>
> >> mufit at P17SM:~/Pictures/digikam-mufit$ ./digiKam-7.2.0-x86-64.appimage
> >> debug
> >> Setting $HOME to
> >> /home/mufit/Pictures/digikam-mufit/digiKam-7.2.0-x86-64.appimage.home
> >> -- digiKam Linux AppImage Bundle
> >> -- Use 'help' as CLI argument to know all available options for digiKam
> >> application.
> >> -- Notes: to integrate this bundle to your desktop, use AppImageLauncher.
> >> -- to enable all debug messages on the console, use 'export
> >> QT_LOGGING_RULES="digikam*=true"'.
> >> libudev.so.0
> >> libxcb-dri3.so.0
> >> -- Preloading shared libs: :/usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0
> >> Starting digiKam into GDB...
> >> Use 'bt' command on debugger prompt to get a crash backtrace.
> >> Use 'q' command to quit debugger session.
> >> GNU gdb (Ubuntu 9.2-0ubuntu1~20.04) 9.2
> >> Copyright (C) 2020 Free Software Foundation, Inc.
> >> License GPLv3+: GNU GPL version 3 or later
> >> <http://gnu.org/licenses/gpl.html>
> >> This is free software: you are free to change and redistribute it.
> >> There is NO WARRANTY, to the extent permitted by law.
> >> Type "show copying" and "show warranty" for details.
> >> This GDB was configured as "x86_64-linux-gnu".
> >> Type "show configuration" for configuration details.
> >> For bug reporting instructions, please see:
> >> <http://www.gnu.org/software/gdb/bugs/>.
> >>
> >> Find the GDB manual and other documentation resources online at:
> >> <http://www.gnu.org/software/gdb/documentation/>.
> >>
> >> For help, type "help".
> >> Type "apropos word" to search for commands related to "word"...
> >> Reading symbols from digikam...
> >> (No debugging symbols found in digikam)
> >> Starting program: /tmp/.mount_digiKaHP7SAM/usr/bin/digikam
> >> [Thread debugging using libthread_db enabled]
> >> Using host libthread_db library
> >> "/lib/x86_64-linux-gnu/libthread_db.so.1".
> >> [New Thread 0x7fffd4a5f700 (LWP 94782)]
> >> [New Thread 0x7fffcc423700 (LWP 94783)]
> >> [New Thread 0x7fffcbc22700 (LWP 94784)]
> >> [New Thread 0x7fffcae4a700 (LWP 94785)]
> >> [Thread 0x7fffcae4a700 (LWP 94785) exited]
> >> Digikam::CoreDbAccess::checkReadyForUse: Core database: cannot process
> >> schema initialization
> >> [Thread 0x7fffd4a5f700 (LWP 94782) exited]
> >> [Thread 0x7fffcbc22700 (LWP 94784) exited]
> >> [Thread 0x7fffcc423700 (LWP 94783) exited]
> >> --Type <RET> for more, q to quit, c to continue without paging--
> >> [Inferior 1 (process 94778) exited normally]
> >> (gdb) bt
> >> No stack.
> >> (gdb) quit
> >>
> >> Two windows pop up:
> >>
> >> errordatabase
> >>
> >> On 11.04.21 09:51, Maik Qualmann wrote:
> >>> Post the debug output from the terminal with the debug environment
> >>> variable
> >>> enabled, as described here:
> >>>
> >>> https://www.digikam.org/contribute/
> >>>
> >>> Maik
> >>>
> >>> Am Sonntag, 11. April 2021, 08:33:21 CEST schrieb OzyMate:
> >>>> Dear all,
> >>>>
> >>>> I am a happy user of digikam through digikam-7.1.0-x86-64.appimage and
> >>>> mysql database on network.
> >>>>
> >>>> I wanted to upgrade to 7.2.0, but all I get is "failed to update the
> >>>> database schema from version 10 to 11".
> >>>>
> >>>> Could you please help me sort this issue out.
> >>>>
> >>>> Thank you
> >>>>
> >>>> Mufit
More information about the Digikam-users
mailing list