# Skip the MySQL check

**URL:** <https://forum.ghost.org/t/skip-the-mysql-check/50452>\
**Category:** Self-hosting\
**Created:** [September 21, 2024, 4:33pm UTC](https://forum.ghost.org/t/skip-the-mysql-check/50452 "2024-09-21T16:33:02Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![vikaspotluri123](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/vikaspotluri123/32/24_2.png) [@vikaspotluri123](https://forum.ghost.org/u/vikaspotluri123)\
**Post date:** [September 21, 2024, 5:39pm UTC](https://forum.ghost.org/t/skip-the-mysql-check/50452/2 "2024-09-21T17:39:45Z")

</div>

I’d suggest going through this thread first (specifically [this reply](https://forum.ghost.org/t/ghost-5-mysql-8-what-specific-functionality/30351/7)). The tl;dr is that Ghost never supported MariaDB, but it “just worked” with MySQL 5. However, MySQL 5 is EoL, and MySQL 8 diverges from MariaDB enough that end-to-end compatibility cannot be guaranteed.

> [@Ghost 5 + MySQL 8, what specific functionality?](https://forum.ghost.org/t/ghost-5-mysql-8-what-specific-functionality/30351):
>
> Hello! I’ve just heard about Ghost 5 only supporting MySQL 8, for this decision to be made, I reckon some research was done which led to the conclusion that justifies the choice, right? Can there be some more explanation on what specific findings of functionality that MySQL 8 offers, that isn’t available/compatible with MariaDB? Reason I’m asking is, that we currently run about 7 Ghost websites, all connected to MariaDB 10.4 and are planning to upgrade to MariaDB 10.7. But since we heard abo…

Coming to your question - I agree that it would be nice to tell the CLI to downgrade the error, but as a workaround, you might be able to get everything up-and-running with sqlite, and then update the config to use MySQL. You’ll have to manually create the user and database which isn’t ideal.

---

_[View the full topic](https://forum.ghost.org/t/skip-the-mysql-check/50452)._
