MySQL AI  /  Installing MySQL AI  /  Supported Platforms and Requirements

2.1 Supported Platforms and Requirements

MySQL AI is supported only on the following:

  • Oracle Linux 8

  • Red Hat Enterprise Linux 8

The installation requires the following:

  • Your system satisfies the platform requirements and the following system requirements for MySQL AI:

    • CPUs: 32 logical, or virtual, CPU cores

    • RAM: 128GB

    • Storage: 512GB

  • You have a license for the MySQL Enterprise Edition.

  • You are a sudoer on your system.

  • You have TLS certificates and keys that satisfy the MySQL requirements for them, if you want to configure encrypted communication with the MySQL AI components using your own certificates and keys.

Warning

In this installation of MySQL AI, the MySQL Shell GUI server and the MySQL REST server both run on the same host as the MySQL Server, and they allow a user to access the MySQL server through them from a remote host, even if the user has been restricted to connect only from localhost (or 127.0.0.1 for IPv4, or ::1 for IPV6). System administrators may want to prevent that from happening, especially if their systems are going on production. Possible measures that can be taken include:

  • Disallow certain users (for example, the server administrator) from connecting by HTTP connections, but only allow connections by, for example, Unix sockets with the auth_socket authentication plugin. See Socket Peer-Credential Pluggable Authentication.

  • Do not install the MySQL Shell GUI and MySQL REST Service.