Skip to main content

Overview

PlanetScale databases run on MySQL 8. If you’re importing an existing database, PlanetScale supports MySQL database versions 5.7 through 8.0. New PlanetScale databases are created on MySQL 8 with character set utf8mb4_0900_ai_ci. PlanetScale supports utf8, utf8mb4, and utf8mb3, character sets. We also support latin1 and ascii character sets, but do not recommend them.

MySQL compatibility limitations

The following reference guide will cover some MySQL syntax, features, and more that PlanetScale either does not support or has limitations around. We are actively working on driving up compatibility, but it’s an ongoing effort and will take some time to complete. See this project board on GitHub to learn what the Vitess team is currently focusing on. If you’re attempting to import a database using our Import tool, there are some additional requirements that you can find in our Database imports documentation.

Queries, functions, syntax, data types, and SQL modes

= Limitations in support = Not supported

Miscellaneous

Need help?

Get help from the PlanetScale Support team, or join our Discord community to see how others are using PlanetScale.