# When to support mysql 8+?

**URL:** https://forum.ghost.org/t/when-to-support-mysql-8/8329
**Category:** Developer help
**Created:** [July 19, 2019, 8:41am UTC](https://forum.ghost.org/t/when-to-support-mysql-8/8329 "2019-07-19T08:41:32Z")
**Posts on this page:** 9
**Page:** 1

<div class="post-metadata">

### Author: ![anlexN](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/anlexn/32/4121_2.png) [@anlexN](https://forum.ghost.org/u/anlexN)
#### Post date: [July 19, 2019, 8:41am UTC](https://forum.ghost.org/t/when-to-support-mysql-8/8329/1 "2019-07-19T08:41:32Z")

</div>

If you’re looking for some help, it’s important to provide as much context as possible so that people are able to assist you. Try to always mention:

- What’s your URL? This is the easiest way for others to debug your issue
- What version of Ghost are you using?  
latest
- What configuration?
- What browser?
- What errors or information do you see in the console?
- What steps could someone else take to reproduce the issue you’re having?

---

<div class="post-metadata">

### Author: ![Kevin](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/kevin/32/32_2.png) [@Kevin](https://forum.ghost.org/u/Kevin)
#### Post date: [July 19, 2019, 8:43am UTC](https://forum.ghost.org/t/when-to-support-mysql-8/8329/2 "2019-07-19T08:43:12Z")

</div>

MySQL 8 is supported. If you can share specifics about the problems you are having maybe someone can help you 😉

---

<div class="post-metadata">

### Author: ![anlexN](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/anlexn/32/4121_2.png) [@anlexN](https://forum.ghost.org/u/anlexN)
#### Post date: [July 21, 2019, 11:40am UTC](https://forum.ghost.org/t/when-to-support-mysql-8/8329/3 "2019-07-21T11:40:09Z")

</div>

good job! but why not update [“setup” Docs](https://ghost.org/docs/install/ubuntu/) for mysql 8  
by the way, “@blog” is also not updated to “@site”.

---

<div class="post-metadata">

### Author: ![Kevin](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/kevin/32/32_2.png) [@Kevin](https://forum.ghost.org/u/Kevin)
#### Post date: [July 22, 2019, 10:54am UTC](https://forum.ghost.org/t/when-to-support-mysql-8/8329/4 "2019-07-22T10:54:06Z")

</div>

The setup docs always reference _recommended_ versions. There has been little to no testing on mysql 8 outside of some developers using it locally in non-production scenarios (this is what I meant by “supported” - it’s not officially supported but I’m not aware of any known problems) which is why it’s not recommended. That’s why I asked what issues you were running into.

> by the way, “@blog” is also not updated to “@site”.

This is theme dependent. Casper, the default theme, does not use `@blog` anywhere. If the theme you are using is showing that error then it’s worth opening an issue on the relevant repo if it’s open-source, or contacting the theme developer if it’s a commercial theme (note that some developers may choose to keep using `@blog` for the widest version support until the deprecation becomes an error).

---

<div class="post-metadata">

### Author: ![gimlichael](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/gimlichael/32/12939_2.png) [@gimlichael](https://forum.ghost.org/u/gimlichael)
#### Post date: [April 27, 2021, 4:55pm UTC](https://forum.ghost.org/t/when-to-support-mysql-8/8329/5 "2021-04-27T16:55:40Z")

</div>

I was unable to get ghost to work with mysql:8.0.24 with Kubernetes as an orchestrator.

Received: ER\_NOT\_SUPPORTED\_AUTH\_MODE: Client does not support authentication protocol requested by server; consider upgrading MySQL client.

It seems to work fine with mysql:5.7.34.

Just an FYI in case others are reaching this page from Google 🙂

---

<div class="post-metadata">

### Author: ![Kevin](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/kevin/32/32_2.png) [@Kevin](https://forum.ghost.org/u/Kevin)
#### Post date: [April 27, 2021, 6:29pm UTC](https://forum.ghost.org/t/when-to-support-mysql-8/8329/6 "2021-04-27T18:29:52Z")

</div>

This was fixed in [`ghost-cli`@1.15.0](https://github.com/TryGhost/Ghost-CLI/releases/tag/1.15.0), if you install the latest version you should be able to set up Ghost on MySQL 8.

---

<div class="post-metadata">

### Author: ![gimlichael](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/gimlichael/32/12939_2.png) [@gimlichael](https://forum.ghost.org/u/gimlichael)
#### Post date: [April 28, 2021, 7:59am UTC](https://forum.ghost.org/t/when-to-support-mysql-8/8329/7 "2021-04-28T07:59:00Z")

</div>

Thanks for sharing.  
Have you updated the Docker registry as well?  
I am running ghost:4.3.2, which is the latest version on Docker Hub, and this has the problem mentioned.

---

<div class="post-metadata">

### Author: ![Kevin](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/kevin/32/32_2.png) [@Kevin](https://forum.ghost.org/u/Kevin)
#### Post date: [April 28, 2021, 8:14am UTC](https://forum.ghost.org/t/when-to-support-mysql-8/8329/8 "2021-04-28T08:14:19Z")

</div>

The docker image is an unofficial community-run effort, I’d suggest opening an issue there if you know there’s a problem.

---

<div class="post-metadata">

### Author: ![gimlichael](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/gimlichael/32/12939_2.png) [@gimlichael](https://forum.ghost.org/u/gimlichael)
#### Post date: [April 28, 2021, 8:38am UTC](https://forum.ghost.org/t/when-to-support-mysql-8/8329/9 "2021-04-28T08:38:06Z")

</div>

Ah, all right - thank you for taking time to share insights on this, Kevin - appreciated.

As explained, I hope it can help others in the same situation as I was in.
