Page 1 of 1

MySQL Strict Mode

Posted: Tue 13. Oct 2020, 13:27
by Krisi
Es wäre toll, wenn sich der MySQL Strict Mode vom Admin für bestimmte Accounts deaktivieren ließe.

Re: MySQL Strict Mode

Posted: Tue 13. Oct 2020, 17:20
by christian.john
Es ist fraglich ob das notwendig ist.
Bei den paar Fällen, in denen ich das benötige, arbeite ich einfach mit einer MySQL-Query in PHP:

SET SESSION sql_mode = "";

Das schaltet dann für die jeweilige Session den Strict-Mode einfach aus ohne Konfigurationsnotwendigkeit im Panel.
Christian

Re: MySQL Strict Mode

Posted: Wed 14. Oct 2020, 14:49
by Krisi
Ist ein Wunsch.

Ich habe einen Account, der einen Shop mit nicht ganz so wenig Besuchern pro Tag hat. Dieser klagt, dass seit dem Umzug Artikel nur über Kopieren Artikel erstellt werden können. Ich kann ihm vermutlich nicht das von dir gepostete Terminalkommando zusenden. Bzw. wird er wohl wenig damit anzufangen wissen.

Es gibt einfach diese Seiten, Shops, die noch Module haben mit diesen Bedingungen.

Ich möchte mich aber sehr deutlich darüber bedanken, dass du die entsprechende Terminaleingabe mitteilst, mit welcher der Strict Mode im Notfall deaktiviert werden kann.

Re: MySQL Strict Mode  [GELÖST]

Posted: Wed 14. Oct 2020, 18:27
by Tobi
Das Problem ist eigentlich nicht der strict mode sondern das entsprechende PHP Skript welches versucht Daten im fehlerhaften Format in die Datenbank zu schreiben.
Ich selbst habe auch einige meiner Skripte diesbezüglich anpssen müssen, aber im Endeffekt hat sich die einmalige Arbeit gelohnt.

Es ist halt die Frage wie lange man den strict mode noch wird umgehen können. Irgendwann geht das sicher nicht mehr und je früher man anfängt bestehende Skripte zu optimieren desto früher ist man fertig 😂.