While trying to manually install the latest MediaWiki (1.34.1) I get the following SQL errors:
mw-config/index.php?page=Install Wikimedia\Rdbms\DBQueryError from line 1603 of /home/vol2_6/epizy.com/[username]/htdocs/includes/libs/rdbms/database/Database.php: A database query error has occurred. Did you forget to run your application’s database schema updater after upgrading?
and also:
Function: Wikimedia\Rdbms\Database::sourceFile( /home/vol2_6/epizy.com/[username]/htdocs/maintenance/tables.sql )
Error: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ’ DEFAULT CHARSET=binary’ at line 17 (sql213.epizy.com)
Backtrace:
#0 /home/vol2_6/epizy.com/[username]/htdocs/includes/libs/rdbms/database/Database.php(1574): Wikimedia\Rdbms\Database->getQueryExceptionAndLog(string, integer, string, string)
#1 /home/vol2_6/epizy.com/[username]/htdocs/includes/libs/rdbms/database/Database.php(1152): Wikimedia\Rdbms\Database->reportQueryError(string, integer, string, string, boolean)
#2 /home/vol2_6/epizy.com/[username]/htdocs/includes/libs/rdbms/database/Database.php(4539): Wikimedia\Rdbms\Database->query(string, string)
#3 /home/vol2_6/epizy.com/[username]/htdocs/includes/libs/rdbms/database/Database.php(4474): Wikimedia\Rdbms\Database->sourceStream(resource (closed), NULL, NULL, string, NULL)
#4 /home/vol2_6/epizy.com/[username]/htdocs/includes/installer/DatabaseInstaller.php(228): Wikimedia\Rdbms\Database->sourceFile(string)
#5 /home/vol2_6/epizy.com/[username]/htdocs/includes/installer/DatabaseInstaller.php(251): DatabaseInstaller->stepApplySourceFile(string, string, boolean)
#6 /home/vol2_6/epizy.com/[username]/htdocs/includes/installer/Installer.php(1624): DatabaseInstaller->createTables(MysqlInstaller)
#7 /home/vol2_6/epizy.com/[username]/htdocs/includes/installer/WebInstallerInstall.php(44): Installer->performInstallation(array, array)
#8 /home/vol2_6/epizy.com/[username]/htdocs/includes/installer/WebInstaller.php(270): WebInstallerInstall->execute()
#9 /home/vol2_6/epizy.com/[username]/htdocs/mw-config/index.php(80): WebInstaller->execute(array)
#10 /home/vol2_6/epizy.com/[username]/htdocs/mw-config/index.php(38): wfInstallerMain()
#11 {main}
Is that an issue of the MySQL user’s rights or is it something else?