Installationen sind ab macOS 11 Big Sur möglich.
ACHTUNG: ANLEITUNG OHNE GEWÄHR. |
---|
Die Firma untermStrich software gmbh übernimmt keine Haftung für etwaige Schäden oder Fehler die direkt oder indirekt durch die Benutzung oder nicht Benutzung dieser Anleitung entstehen! |
ACHTEN SIE AUF DIE SICHERHEIT IHRES SERVERS!! |
Apache, PHP, MySQL muss wie auch untermStrich aktuell gehalten werden. Dies gilt besonders, wenn der Server im Internet verfügbar sein soll. |
Informationen zum Update von macOS (Von 10.13 auf 10.15 etwa) |
Führen Sie unbedingt vor dem Update von macOS das Update auf X3 oder gleich X4 durch! |
Das Update von MySQL auf macOS ist nur manuell durchführbar. |
MySQL übernimmt auf macOS nicht automatisch die alte Datenbank, bei einem Update. |
Erstellen Sie unbedingt ein Backup (SQL-Dump) der Datenbank, bevor Sie mit dem Update beginnen. Per MySQL Workbench - Import/Export. |
Beachten Sie die Hinweise von MySQL: https://dev.mysql.com/doc/refman/5.7/en/upgrading.html |
Stellen Sie sicher, dass der Launch Daemon deaktiviert ist, bevor Sie MySQL deinstallieren. sudo launchctl unload -F com.oracle.oss.mysql.mysqld.plist |
Die alte MySQL Version muss vor der Installation der neuen Version deinstalliert werden. Dafür gibt es kein Deinstallationsprogramm. Pfade zur Deinstallation: MySQL Spezialthemen |
Sie müssen die Datenbank manuell vom alten Verzeichnis in das das neue Verzeichnis umkopieren. |
Installieren Sie keine (zusätzlichen) Virenscanner auf ihrem Server. |
/etc/my.cnf
(Diese Datei /etc/my.cnf
muss nicht existieren. Legen Sie die Datei dann einfach an.):[mysqld]
Am Ende dieser Sektion einfügen:
group_concat_max_len=50000 sql-mode="STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION" max_allowed_packet = 16M table_open_cache = 512 sort_buffer_size = 2M myisam_sort_buffer_size = 64M thread_cache_size = 8 query_cache_size = 64M default-storage-engine=InnoDB innodb_log_buffer_size=6M innodb_buffer_pool_size=664M innodb_thread_concurrency=8 max_heap_table_size = 256M tmp_table_size = 256M
[mysqld]
Am Ende dieser Sektion einfügen:
default-authentication-plugin=mysql_native_password sql-mode="STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION" log_bin_trust_function_creators = 1 group_concat_max_len=50000 max_allowed_packet = 16M table_open_cache = 512 sort_buffer_size = 2M max_heap_table_size = 256M tmp_table_size = 256M innodb_buffer_pool_size=664M
Konfigurationsoptionen die nicht vorhanden sind, bitte einfach einfügen!
sudo chmod a+r /etc/my.cnf
Sie sollten regelmäßig ein Backup der MySQL Datenbank durchführen.
.