Page 1 of 1

MySql sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION" möglich?

Posted: Mon 13. Sep 2021, 17:38
by ThomasTailor93
Hallo,

ich betreibe für einen Arma 3 Exile Server eine Datenbank, in der der Sql Mode in der my.ini auf sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION" gesetzt ist.

Nun möchte ich aber diese Datenbanken auf meinen Keyhelp Webspace umziehen.

Frage nun: ist das überhaupt möglich?

Liebe Grüße

Re: MySql sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION" möglich?

Posted: Tue 14. Sep 2021, 10:08
by Alexander
Hallo,

Ja, du kannst Änderungen in der my.cnf / mariadb.cnf vornehmen, diese Datei wird von KeyHelp nicht angerührt.
(Ist wahrscheinlich sauberer, wenn du die Änderungen in einer Datei unter /etc/mysql/mariadb.conf.d/ oder /etc/mysql/conf.d/ vornimmst)

Oder warum denkst du, das es nicht funktionieren könnte?

Re: MySql sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION" möglich?

Posted: Tue 14. Sep 2021, 14:07
by ThomasTailor93
Hallo Alexander,

danke für die Rückmeldung.

Ich weiß nicht, was die Änderung für Auswirkungen auf meine bestehenden Webseiten hat.

Lieber frage ich vorher nach, bevor ich den Salat habe, und alles neu aufsetzen darf.

Leider ist es bei Arma 3 Exile (bzw extdb3 https://github.com/BrettNordin/Exile) so, dass es nur mit diesen Modus funktioniert.

Liebe Grüße

Re: MySql sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION" möglich?  [GELÖST]

Posted: Tue 14. Sep 2021, 14:16
by Alexander
Gut, die Information das du noch andere Sachen auf dem Server betreibst hat noch gefehlt :).

Habe gerade nochmal geschaut, die Einstellungen NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION sind auf einem MariaDB-System (ab Version 10.1.7) standardmäßig voreingestellt:

https://mariadb.com/kb/en/sql-mode/

Zum Testen auf deinem Sever, einfach mal das folgendes Query ausführen, und da sollten die beiden Einstellungen in der Liste stehen:

Code: Select all

SELECT @@SQL_MODE, @@GLOBAL.SQL_MODE;

=> Ergo, du musst wahrscheinlich nichts weiter einstellen.

Re: MySql sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION" möglich?

Posted: Tue 14. Sep 2021, 17:17
by ThomasTailor93
Hallo Alex,

danke für die Rückmeldung.

Ich habe mich jetzt noch mal genauer belesen. Das Problem wird von STRICT_TRANS_TABLES verursacht.

Kann ich das, ohne weitere Probleme, einfach aus den Settings nehmen?

Liebe Grüße