Project

General

Profile

Migration Ubuntu 2004 MariaDB >1024 » History » Revision 2

Revision 1 (Carsten Rose, 02.02.2021 16:22) → Revision 2/9 (Carsten Rose, 02.02.2021 16:24)

h1. Migration auf Ubuntu 20.04 / MariaDB >10.2.4 

 Mit Ubuntu 20.04 kommt MariaDB 10.3 (Ubuntu 16.04: 10.0, Ubuntu 18.04: 10.1). 

 Es gibt einen neuen default "STRICT_TRANS_TABLE":https://mariadb.com/kb/en/sql-mode/#strict-modeS, der u.a.:  

 * Default values erwartet wenn ein Record angelegt wird. Existiert keine Default, kann der Record wird und die Spalten nicht erzeugt werden. definiert sind. 
 * Das Datum '0000-00-00' ist nicht mehr erlaubt (DATE, DATETIME). Entweder `null` oder >=`1000-01-01` "DATETIME":https://mariadb.com/kb/en/datetime/#supported-values 

 In der QFQ Extension kann definiert werden: 
 <pre> 
 # database.init  
 set names utf8; set @@SQL_MODE = 'ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION' 
 </pre> 

 Ausgabe `SELECT @@SQL_MODE`