Important
Self-managed SingleStore will soon transition from version 9.1 RC to version 10. This new semantic versioning scheme will provide SingleStore with finer control over engine and feature releases that were not possible with the current versioning scheme.
In the interim, SingleStore 9.1 RC can be used to preview, evaluate, and provide feedback on the new and upcoming features in SingleStore 10 prior to its general availability. Ahead of this transition, SingleStore 9.0 is recommended for production workloads, which can later be upgraded to SingleStore 10.
Transition from MySQL to SingleStore
On this page
SingleStore is wire-compatible with MySQL, which makes it easy to transition your data and application from MySQL to SingleStore.
To transition your data and application from MySQL to SingleStore:
-
Migrate your data with SingleStore Flow.
-
Transition your application.
1. Migrate your Data with Flow
Use SingleStore Flow to migrate your data from MySQL to SingleStore.
SingleStore intentionally does not support all the MySQL features.
You can also migrate your data using mysqldump, although it may require manual scripting and operational effort.
2. Transition your Application
Update the connection configuration and credentials in your application to connect to a SingleStore deployment.
A key consideration to note is Code Generation, which plays a significant role in SingleStore's superior query execution performance.
Similarly, when using mysqldump to migrate your data, the INSERT queries generated by mysqldump also have to be compiled exactly once.
When transitioning your application:
-
Even if you’re connecting to SingleStore locally, use the explicit host
127.instead of0. 0. 1 localhost.Most MySQL clients will resolve localhostto use the global MySQL socket file and ignore the port setting.Refer to FAQ for more information. -
As you run through the application, monitor the memsql.
log file. -
Queries that throw errors most likely correspond to unsupported syntax (refer to SQL Reference for supported SQL surface area).
Last modified: