This article explains how to manually create the Jamf Pro database. The Jamf Pro web application requires the Jamf Pro database for storing its data and credentials for a user that has full access to that database.
MySQL is the database subsystem used by Jamf Pro. MySQL can be a local instance, residing on the same server as Jamf Pro, or MySQL can reside on a different server. While there are various methods for connecting to MySQL to perform the following tasks, the process described here is for connecting locally to the mysql command line on the same server on which MySQL is installed.
Creating the Jamf Pro database involves the following steps:
Configuring MySQL 8.0 for Jamf Pro
Connecting to MySQL
Understanding MySQL Passwords
Creating the Jamf Pro Database
Creating the Jamf Pro Database User
Granting Access to the Database
Exiting MySQL
Configuring MySQL
Restarting MySQL
Stopping Tomcat
Configuring the Connection Between Jamf Pro and the Database
Starting Tomcat and Accessing Jamf Pro (new Jamf Pro installations only)
You can also use the Jamf Pro Server Tools command-line interface to create the Jamf Pro database. For more information, see the Creating the Jamf Pro Database Using the Jamf Pro Server Tools Command-Line Interface article.