MySQL 8.3 and 8.4 cannot be clean installed on macOS 14.4
Posted by:
Su Brent
Date: April 30, 2024 06:37PM
When installing a all new MySQL 8.3.0 or 8.4.0 on macOS 14.4.1 that has never been installed before, you will see this error message on mysqld.local.err:
2024-04-30T17:47:53.215886Z 0 [System] [MY-015015] [Server] MySQL Server - start.
2024-04-30T17:47:53.429203Z 0 [System] [MY-010116] [Server] /usr/local/mysql/bin/mysqld (mysqld 8.4.0) starting as process 66410
2024-04-30T17:47:53.432000Z 0 [Warning] [MY-010159] [Server] Setting lower_case_table_names=2 because file system for /usr/local/mysql/data/ is case insensitive
2024-04-30T17:47:53.437244Z 0 [ERROR] [MY-010901] [Server] Can't open shared library '/usr/local/mysql/lib/plugin/keyring_file.so' (errno: 2 dlopen(/usr/local/mysql/lib/plugin/keyring_file.so, 0x0002): tried: '/usr/local/mysql/lib/plugin/keyring_file.so' (no such file)).
2024-04-30T17:47:53.437280Z 0 [ERROR] [MY-010736] [Server] Couldn't load plugin named 'keyring_file' with soname 'keyring_file.so'.
2024-04-30T17:47:53.439470Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started.
2024-04-30T17:47:53.571672Z 1 [System] [MY-013577] [InnoDB] InnoDB initialization has ended.
2024-04-30T17:47:53.726806Z 0 [Warning] [MY-010068] [Server] CA certificate ca.pem is self signed.
2024-04-30T17:47:53.726846Z 0 [System] [MY-013602] [Server] Channel mysql_main configured to support TLS. Encrypted connections are now supported for this channel.
2024-04-30T17:47:53.731610Z 0 [ERROR] [MY-000067] [Server] unknown variable 'keyring-file-data=/usr/local/mysql/keyring/keyring'.
2024-04-30T17:47:53.732490Z 0 [ERROR] [MY-010119] [Server] Aborting
2024-04-30T17:47:54.767297Z 0 [System] [MY-010910] [Server] /usr/local/mysql/bin/mysqld: Shutdown complete (mysqld 8.4.0) MySQL Community Server - GPL.
2024-04-30T17:47:54.767321Z 0 [System] [MY-015016] [Server] MySQL Server - end.
2024-04-30T17:48:03.862236Z 0 [System] [MY-015015] [Server] MySQL Server - start.
2024-04-30T17:48:04.078666Z 0 [System] [MY-010116] [Server] /usr/local/mysql/bin/mysqld (mysqld 8.4.0) starting as process 66421
2024-04-30T17:48:04.081473Z 0 [Warning] [MY-010159] [Server] Setting lower_case_table_names=2 because file system for /usr/local/mysql/data/ is case insensitive
2024-04-30T17:48:04.088545Z 0 [ERROR] [MY-010901] [Server] Can't open shared library '/usr/local/mysql/lib/plugin/keyring_file.so' (errno: 2 dlopen(/usr/local/mysql/lib/plugin/keyring_file.so, 0x0002): tried: '/usr/local/mysql/lib/plugin/keyring_file.so' (no such file)).
2024-04-30T17:48:04.088572Z 0 [ERROR] [MY-010736] [Server] Couldn't load plugin named 'keyring_file' with soname 'keyring_file.so'.
2024-04-30T17:48:04.090783Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started.
2024-04-30T17:48:04.225260Z 1 [System] [MY-013577] [InnoDB] InnoDB initialization has ended.
2024-04-30T17:48:04.388986Z 0 [Warning] [MY-010068] [Server] CA certificate ca.pem is self signed.
2024-04-30T17:48:04.389025Z 0 [System] [MY-013602] [Server] Channel mysql_main configured to support TLS. Encrypted connections are now supported for this channel.
2024-04-30T17:48:04.394423Z 0 [ERROR] [MY-000067] [Server] unknown variable 'keyring-file-data=/usr/local/mysql/keyring/keyring'.
2024-04-30T17:48:04.395159Z 0 [ERROR] [MY-010119] [Server] Aborting
2024-04-30T17:48:05.435212Z 0 [System] [MY-010910] [Server] /usr/local/mysql/bin/mysqld: Shutdown complete (mysqld 8.4.0) MySQL Community Server - GPL.
2024-04-30T17:48:05.435240Z 0 [System] [MY-015016] [Server] MySQL Server - end.
2024-04-30T17:48:14.529846Z 0 [System] [MY-015015] [Server] MySQL Server - start.
.......
The result is the same whether installed on Mac mini or MacBook Pro!
I don't think the Oracle team has ever installed and tested it on a Mac!
That’s why it can’t be installed and used normally!
It has never been possible to upgrade the MySQL version. But everyone else can... Microsoft SQL Server.
Subject
Written By
Posted
MySQL 8.3 and 8.4 cannot be clean installed on macOS 14.4
April 30, 2024 06:37PM
Sorry, you can't reply to this topic. It has been closed.
Content reproduced on this site is the property of the respective copyright holders.
It is not reviewed in advance by Oracle and does not necessarily represent the opinion
of Oracle or any other party.