{"id":108435,"date":"2026-02-18T13:00:00","date_gmt":"2026-02-18T13:00:00","guid":{"rendered":"https:\/\/www.red-gate.com\/simple-talk\/?p=108435"},"modified":"2026-02-17T11:02:35","modified_gmt":"2026-02-17T11:02:35","slug":"how-to-safely-use-mysql-8-0-post-end-of-life-and-other-alternatives-to-consider","status":"publish","type":"post","link":"https:\/\/www.red-gate.com\/simple-talk\/databases\/mysql\/how-to-safely-use-mysql-8-0-post-end-of-life-and-other-alternatives-to-consider\/","title":{"rendered":"How to safely use MySQL 8.0 post end-of-life (and alternatives to consider)"},"content":{"rendered":"\n<p>Regardless of how popular a specific software appliance is, particular versions of it are inevitably phased out over time, paving the way for new ones. <a href=\"https:\/\/www.mysql.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">MySQL<\/a>, the <a href=\"https:\/\/db-engines.com\/en\/ranking\" target=\"_blank\" rel=\"noreferrer noopener\">DB-Engines DBMS of the Year in 2025<\/a>, is perfect proof of this.<\/p>\n\n\n\n<p><a href=\"https:\/\/dev.mysql.com\/doc\/relnotes\/mysql\/8.0\/en\/\" target=\"_blank\" rel=\"noreferrer noopener\">MySQL 8.0 was officially released<\/a> on April 19, 2018, and now its official End-Of-Life (EOL) is set for April 2026, 8 years later. <a href=\"https:\/\/www.oracle.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">Oracle<\/a> will stop providing security patches, bug fixes and general support for the RDBMS after this date. But what if you want to continue using it &#8211; and should you? Let&#8217;s find out.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-what-does-end-of-life-for-mysql-8-0-really-mean\">What does &#8216;end-of-life&#8217; for MySQL 8.0 really mean?<\/h2>\n\n\n\n<p>If you&#8217;re reading this at the time of publication (February 2026), April will soon be here, so now is the time to think about the options available to you when it comes to MySQL 8.0.<\/p>\n\n\n\n<p>So, what do you do? First, think about what can happen once the date arrives. Generally, when a product reaches its end of life, it\u2019s no longer officially supported. What <em>exactly<\/em> happens next is up to the vendor, which in this case is MySQL (not MySQL in general: a specific version of MySQL &#8211; 8.0.)<\/p>\n\n\n\n<p>In this case, it&#8217;s simple: no further updates will be made. Users will be strongly encouraged to upgrade or migrate to <a href=\"https:\/\/mariadb.org\/\" target=\"_blank\" rel=\"noreferrer noopener\">MariaDB<\/a> or <a href=\"https:\/\/www.percona.com\/mysql\/software\/percona-server-for-mysql\" target=\"_blank\" rel=\"noreferrer noopener\">Percona Server<\/a> if they want new features or security improvements.<\/p>\n\n\n\n<p>It\u2019s worth noting that EOL is the last step of the MySQL 8.0 support phase, which goes as follows:<\/p>\n\n\n<div class=\"block-core-list\">\n<ol start=\"1\" class=\"wp-block-list\">\n<li>Active support: new features, bug fixes, and security improvements are released.<br><br><\/li>\n\n\n\n<li>General support: no new features are introduced, but security improvements are sometimes released.<br><br><\/li>\n\n\n\n<li>End of life: the specific version of the software is discontinued, so no further updates are made to it. You <em>can<\/em> continue to use the version &#8211; nobody&#8217;s <em>forcing<\/em> you to move or upgrade &#8211; but it&#8217;s recommended to do so. Continuing to use a discontinued version <a href=\"https:\/\/breachdirectory.com\/breaches\" target=\"_blank\" rel=\"noreferrer noopener\">comes at your own peril.<\/a><\/li>\n<\/ol>\n<\/div>\n\n\n<p>Now&#8217;s the time to make a decision &#8211; especially if you haven&#8217;t yet upgraded.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-using-mysql-8-0-post-end-of-life-what-are-the-options\">Using MySQL 8.0 post end-of-life: what are the options?<\/h2>\n\n\n\n<p>If you want to stay with MySQL 8.0 after its April 2026 EOL, you do have the assurance of Oracle&#8217;s 5 years of Premier Support for most major versions of the software, as well as 5 years of Extended Support.<br><br>Exact dates for these may vary, but here&#8217;s what ChatGPT says:<\/p>\n\n\n<div class=\"block-core-list\">\n<ol start=\"1\" style=\"list-style-type:lower-alpha\" class=\"wp-block-list\">\n<li>Premier Support should be ongoing from 2018 (depending on when you\u2019re reading this, it may or may have not ended.)<br><\/li>\n\n\n\n<li>Extended Support typically lasts 5 years after the date Premier Support comes to life. Learn more on <a href=\"https:\/\/www.oracle.com\/support\/lifetime-support\/\" target=\"_blank\" rel=\"noreferrer noopener\">Oracle&#8217;s website<\/a>.<br><br>So, you <em>can<\/em> continue using MySQL 8.0 knowing that it should be supported by Premier or Extended support for a couple more years, but you could also upgrade to a newer version of the system. The latter may be the most straightforward and logical option for many; at the time of writing, you can choose to stay with MySQL 8 and try version 8.4, or even give version 9 a go.<\/li>\n<\/ol>\n<\/div>\n\n\n<section id=\"my-first-block-block_d43398b4dbc2d0f02464a30c5ec9f190\" class=\"my-first-block alignwide\">\n    <div class=\"bg-brand-600 text-base-white py-5xl px-4xl rounded-sm bg-gradient-to-r from-brand-600 to-brand-500 red\">\n        <div class=\"gap-4xl items-start md:items-center flex flex-col md:flex-row justify-between\">\n            <div class=\"flex-1 col-span-10 lg:col-span-7\">\n                <h3 class=\"mt-0 font-display mb-2 text-display-sm\">MySQL schema comparison for faster, safer deployments<\/h3>\n                <div class=\"child:last-of-type:mb-0\">\n                                            Keep your development, test, and production environments aligned with Redgate Schema Compare for MySQL.                                    <\/div>\n            <\/div>\n                            <a href=\"https:\/\/www.red-gate.com\/products\/schema-compare-for-mysql\/\" class=\"btn btn--secondary btn--lg\">Learn more &amp; try for free<\/a>\n                    <\/div>\n    <\/div>\n<\/section>\n\n\n<h2 class=\"wp-block-heading\" id=\"h-what-are-some-suitable-alternatives-to-mysql\">What are some suitable alternatives to MySQL?<\/h2>\n\n\n\n<p>You could consider alternatives to MySQL, especially if your requirements for the software have changed &#8211; now&#8217;s the time to try something different! After all, <a href=\"https:\/\/mariadb.org\" target=\"_blank\" rel=\"noreferrer noopener\">you don\u2019t have to go far to find database management systems doing almost exactly the same thing as MySQL and providing almost the same UX<\/a>.<\/p>\n\n\n\n<p>For example, if you think you could do with <a href=\"https:\/\/aws.amazon.com\/compare\/the-difference-between-acid-and-base-database\/\" target=\"_blank\" rel=\"noreferrer noopener\">BASE instead of ACID<\/a>, why not try <a href=\"https:\/\/www.mongodb.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">MongoDB<\/a> &#8211; and <a href=\"https:\/\/www.red-gate.com\/simple-talk\/databases\/nosql\/getting-started-with-mongodb\/\" target=\"_blank\" rel=\"noreferrer noopener\">learn all about it on Simple Talk<\/a>? There&#8217;s also <a href=\"https:\/\/mariadb.org\/\" target=\"_blank\" rel=\"noreferrer noopener\">MariaDB<\/a> and <a href=\"https:\/\/www.percona.com\/mysql\/software\/percona-server-for-mysql\" target=\"_blank\" rel=\"noreferrer noopener\">Percona Server<\/a>.<\/p>\n\n\n\n<p>You could also try <a href=\"https:\/\/www.red-gate.com\/simple-talk\/databases\/nosql\/apache-cassandra-data-modeling-and-query-best-practices\/\" target=\"_blank\" rel=\"noreferrer noopener\">Cassandra<\/a> and, if you\u2019ve used SQL clients, why not try <a href=\"https:\/\/clickhouse.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">ClickHouse?<\/a> Fun fact &#8211; former SQL client <a href=\"https:\/\/arctype.com\" target=\"_blank\" rel=\"noreferrer noopener\">Arctype<\/a> <a href=\"https:\/\/clickhouse.com\/blog\/clickhouse-launches-cloud-offering-for-worlds-fastest-olap-database-management-system\" target=\"_blank\" rel=\"noreferrer noopener\">is now part of ClickHouse under ClickHouse Cloud.<\/a><\/p>\n\n\n\n<p>Aside from considering RDBMS alternatives, you may be able to leverage <a href=\"https:\/\/www.digitalocean.com\/community\/tutorials\/understanding-managed-databases\" target=\"_blank\" rel=\"noreferrer noopener\">managed database services<\/a> to assist you as well&#8230;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-what-are-managed-database-services\">What are managed database services?<\/h2>\n\n\n\n<p>If you don\u2019t want to upgrade MySQL or the process itself seems daunting (<a href=\"https:\/\/dev.mysql.com\/doc\/refman\/9.1\/en\/upgrading.html\" target=\"_blank\" rel=\"noreferrer noopener\">it\u2019s not that hard &#8211; believe me<\/a>), consider using managed database services such as <a href=\"https:\/\/aws.amazon.com\/rds\/\" target=\"_blank\" rel=\"noreferrer noopener\">Amazon RDS<\/a>, <a href=\"https:\/\/cloud.google.com\/sql\" target=\"_blank\" rel=\"noreferrer noopener\">Google Cloud SQL<\/a> or <a href=\"https:\/\/azure.microsoft.com\/en-gb\/products\/mysql\" target=\"_blank\" rel=\"noreferrer noopener\">Azure Database for MySQL<\/a>. This approach would enable you to defer all of the heavy lifting of maintenance, upgrades, patches and backups to the services themselves, allowing you to focus on the work you need to do.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-how-to-prepare-for-and-prevent-disaster-with-mysql-8-0\">How to prepare for &#8211; and prevent &#8211; disaster with MySQL 8.0<\/h2>\n\n\n\n<p>If you&#8217;ve assessed your options and still want to stick with MySQL 8.0, I\u2019m not saying that <em>not<\/em> updating your MySQL instances will always result in disaster, but there <em>are<\/em> steps you can take to continue using it safely. Let&#8217;s firstly look at how exactly one uses MySQL 8.0:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"940\" height=\"554\" src=\"https:\/\/www.red-gate.com\/simple-talk\/wp-content\/uploads\/2026\/02\/image-45.png\" alt=\"A graph showing how one uses MySQL 8.0.\" class=\"wp-image-108436\" srcset=\"https:\/\/www.red-gate.com\/simple-talk\/wp-content\/uploads\/2026\/02\/image-45.png 940w, https:\/\/www.red-gate.com\/simple-talk\/wp-content\/uploads\/2026\/02\/image-45-300x177.png 300w, https:\/\/www.red-gate.com\/simple-talk\/wp-content\/uploads\/2026\/02\/image-45-768x453.png 768w\" sizes=\"auto, (max-width: 940px) 100vw, 940px\" \/><\/figure>\n\n\n\n<p>Put simply, many MySQL 8.0 users will use features not present in other versions of the software or its counterparts. These include (but are not limited to) <a href=\"https:\/\/dev.mysql.com\/doc\/refman\/8.4\/en\/charset-unicode-utf8mb4.html\" target=\"_blank\" rel=\"noreferrer noopener\">utf8mb4 as a default character set<\/a>, <a href=\"https:\/\/www.red-gate.com\/simple-talk\/databases\/mysql\/security-in-mysql-part-one\/\" target=\"_blank\" rel=\"noreferrer noopener\">roles (collections of privileges)<\/a>, <a href=\"https:\/\/www.red-gate.com\/simple-talk\/databases\/sql-server\/t-sql-programming-sql-server\/introduction-to-t-sql-window-functions\/\" target=\"_blank\" rel=\"noreferrer noopener\">window functions<\/a>, and <a href=\"https:\/\/www.red-gate.com\/simple-talk\/databases\/mysql\/introducing-the-mysql-common-table-expression\/\" target=\"_blank\" rel=\"noreferrer noopener\">Common Table Expressions (CTEs)<\/a>.<\/p>\n\n\n\n<section id=\"my-first-block-block_402bf0dc3ecaf5e7919aa5cccd4c9810\" class=\"my-first-block alignwide\">\n    <div class=\"bg-brand-600 text-base-white py-5xl px-4xl rounded-sm bg-gradient-to-r from-brand-600 to-brand-500 red\">\n        <div class=\"gap-4xl items-start md:items-center flex flex-col md:flex-row justify-between\">\n            <div class=\"flex-1 col-span-10 lg:col-span-7\">\n                <h3 class=\"mt-0 font-display mb-2 text-display-sm\">Future-proof database monitoring with Redgate Monitor<\/h3>\n                <div class=\"child:last-of-type:mb-0\">\n                                            Multi-platform database observability for your entire estate. Optimize performance, ensure security, and mitigate potential risks with fast deep-dive analysis, intelligent alerting, and AI-powered insights.                                    <\/div>\n            <\/div>\n                            <a href=\"https:\/\/www.red-gate.com\/products\/redgate-monitor\/\" class=\"btn btn--secondary btn--lg\">Learn more &amp; try for free<\/a>\n                    <\/div>\n    <\/div>\n<\/section>\n\n\n<p>If you stay with MySQL 8.0, it\u2019s crucial to understand what you can and cannot do. Understand that:<\/p>\n\n\n<div class=\"block-core-list\">\n<ul class=\"wp-block-list\">\n<li>The <a href=\"https:\/\/dev.mysql.com\/doc\/refman\/5.7\/en\/query-cache.html#:~:text=The%20query%20cache%20stores%20the,and%20executing%20the%20statement%20again.\" target=\"_blank\" rel=\"noreferrer noopener\">SQL query cache<\/a> is no longer available due to performance issues (overhead on multi-core systems)<br><br><\/li>\n\n\n\n<li>.frm files were replaced by a data dictionary in <a href=\"https:\/\/dev.mysql.com\/doc\/refman\/9.6\/en\/innodb-introduction.html\" target=\"_blank\" rel=\"noreferrer noopener\">InnoDB<\/a><br><br><\/li>\n\n\n\n<li>You can use <a href=\"https:\/\/www.red-gate.com\/simple-talk\/featured\/mysql-index-overviews-descending-b-tree-indexes\/#:~:text=blog%20is%20about.-,What%20are%20Descending%20Indexes%3F,-Descending%20indexes%20are\" target=\"_blank\" rel=\"noreferrer noopener\">descending indexes<\/a> to store data in descending order<br><br><\/li>\n\n\n\n<li>You should make use of <a href=\"https:\/\/www.red-gate.com\/simple-talk\/databases\/mysql\/working-mysql-tables\/#:~:text=Figure%2012.%20Viewing%20the%20new%20columns%20in%20the%20table%20editor\" target=\"_blank\" rel=\"noreferrer noopener\">generated columns<\/a><br><br><\/li>\n\n\n\n<li>Don\u2019t forget about improved security features &#8211; for example, <code>caching_sha2_password<\/code> has replaced <code>mysql_native_password<\/code><\/li>\n<\/ul>\n<\/div>\n\n\n<h2 class=\"wp-block-heading\" id=\"h-final-thoughts-and-next-steps\">Final thoughts and next steps<\/h2>\n\n\n\n<p>I&#8217;ve outlined the options available to you, so now it&#8217;s time to make a decision. And remember: if you <em>still<\/em> want to continue using MySQL 8.0, you <em>can<\/em> continue to use it safely after April 2026 by implementing best practices.<\/p>\n\n\n\n<p>Peruse strong passwords, use <a href=\"https:\/\/www.cloudflare.com\/learning\/ssl\/what-is-ssl\/\" target=\"_blank\" rel=\"noreferrer noopener\">SSL <\/a>\/ <a href=\"https:\/\/www.cloudflare.com\/learning\/ssl\/transport-layer-security-tls\/\" target=\"_blank\" rel=\"noreferrer noopener\">TLS<\/a>, <a href=\"https:\/\/www.atlassian.com\/data\/admin\/how-to-grant-all-privileges-on-a-database-in-mysql#:~:text=To%20GRANT%20ALL%20privileges%20to,GRANT%20ALL%20PRIVILEGES%20ON%20database_name.\" target=\"_blank\" rel=\"noreferrer noopener\">limit privileges using <code>GRANT<\/code><\/a>, implement proactive <a href=\"https:\/\/www.red-gate.com\/products\/redgate-monitor\/\" target=\"_blank\" rel=\"noreferrer noopener\">monitoring and alerts<\/a>, leverage backups, and have a <a href=\"https:\/\/www.red-gate.com\/simple-talk\/databases\/sql-server\/database-administration-sql-server\/disaster-recovery-planning-for-data-the-cribsheet\/\" target=\"_blank\" rel=\"noreferrer noopener\">disaster recovery plan<\/a> in place. Also, <a href=\"https:\/\/breachdirectory.com\/search\" target=\"_blank\" rel=\"noreferrer noopener\">don\u2019t forget to check whether you\u2019re susceptible to identity theft attacks by perusing data breach search engines<\/a> &#8211; and make sure to follow all the other advice and guidance I&#8217;ve provided here.<\/p>\n\n\n\n<p><em>Want more MySQL content? Click <a href=\"https:\/\/www.red-gate.com\/simple-talk\/databases\/mysql\/\" target=\"_blank\" rel=\"noreferrer noopener\">here<\/a> for Simple Talk&#8217;s full archive.<\/em><\/p>\n\n\n\n<section id=\"faq\" class=\"faq-block my-5xl\">\n    <h2>FAQs: How to safely use MySQL 8.0 post end-of-life (and alternatives to consider)<\/h2>\n\n                        <h3 class=\"mt-4xl\">1. What does MySQL 8.0 End of Life mean?<\/h3>\n            <div class=\"faq-answer\">\n                <p>After April 2026, <span class=\"hover:entity-accent entity-underline inline cursor-pointer align-baseline\"><span class=\"whitespace-normal\">Oracle<\/span><\/span> will no longer provide security updates, bug fixes, or official support for MySQL 8.0. Running it post-EOL increases your exposure to security and compliance risks.<\/p>\n            <\/div>\n                    <h3 class=\"mt-4xl\">2. Is it safe to keep using MySQL 8.0 after EOL?<\/h3>\n            <div class=\"faq-answer\">\n                <p data-start=\"1150\" data-end=\"1458\">You <em data-start=\"1206\" data-end=\"1211\">can<\/em>, but understand that, without patches, newly discovered vulnerabilities won\u2019t be fixed. To continue using MySQL 8.0 safely, you\u2019ll need stronger compensating controls (network isolation, TLS, strict privileges, monitoring, backups, and a tested disaster recovery plan).<\/p>\n            <\/div>\n                    <h3 class=\"mt-4xl\">3. What are the best upgrade options after MySQL 8.0 EOL?<\/h3>\n            <div class=\"faq-answer\">\n                <p data-start=\"1460\" data-end=\"1714\">The safest path is upgrading to a supported MySQL release like <span class=\"hover:entity-accent entity-underline inline cursor-pointer align-baseline\"><span class=\"whitespace-normal\">MySQL 8.4<\/span><\/span> or <span class=\"hover:entity-accent entity-underline inline cursor-pointer align-baseline\"><span class=\"whitespace-normal\">MySQL 9<\/span><\/span> to stay current with security updates and features.<\/p>\n            <\/div>\n                    <h3 class=\"mt-4xl\">4. Can I migrate away from MySQL instead of upgrading?<\/h3>\n            <div class=\"faq-answer\">\n                <p data-start=\"1716\" data-end=\"2145\">Yes. Popular drop-in or near-drop-in alternatives include <span class=\"hover:entity-accent entity-underline inline cursor-pointer align-baseline\"><span class=\"whitespace-normal\">MariaDB<\/span><\/span> and <span class=\"hover:entity-accent entity-underline inline cursor-pointer align-baseline\"><span class=\"whitespace-normal\">Percona<\/span><\/span>. If your architecture allows BASE-style systems, you might also consider <span class=\"hover:entity-accent entity-underline inline cursor-pointer align-baseline\"><span class=\"whitespace-normal\">MongoDB<\/span><\/span>, <span class=\"hover:entity-accent entity-underline inline cursor-pointer align-baseline\"><span class=\"whitespace-normal\">Apache Cassandra<\/span><\/span>, or analytics-focused SQL engines like <span class=\"hover:entity-accent entity-underline inline cursor-pointer align-baseline\"><span class=\"whitespace-normal\">ClickHouse<\/span><\/span>.<\/p>\n            <\/div>\n                    <h3 class=\"mt-4xl\">5. Are managed database services a good alternative?<\/h3>\n            <div class=\"faq-answer\">\n                <p data-start=\"2147\" data-end=\"2435\">Yes. Managed services like <span class=\"hover:entity-accent entity-underline inline cursor-pointer align-baseline\"><span class=\"whitespace-normal\">Amazon RDS<\/span><\/span>, <span class=\"hover:entity-accent entity-underline inline cursor-pointer align-baseline\"><span class=\"whitespace-normal\">Google Cloud SQL<\/span><\/span>, and <span class=\"hover:entity-accent entity-underline inline cursor-pointer align-baseline\"><span class=\"whitespace-normal\">Azure Database for MySQL<\/span><\/span> handle patching, backups, upgrades, and much of the operational burden for you.<\/p>\n            <\/div>\n                    <h3 class=\"mt-4xl\">6. What should I do right now to prepare for MySQL 8.0 EOL?<\/h3>\n            <div class=\"faq-answer\">\n                <p data-start=\"2437\" data-end=\"2743\">Audit your instances, test upgrades or migrations in staging, validate application compatibility (CTEs, window functions, auth plugins), implement monitoring and backups, and document a rollback + disaster recovery plan before April 2026.<\/p>\n            <\/div>\n            <\/section>\n","protected":false},"excerpt":{"rendered":"<p>MySQL 8.0 reaches End of Life in April 2026. Learn the risks, upgrade paths, migration options, and how to stay secure post-EOL.&hellip;<\/p>\n","protected":false},"author":339547,"featured_media":107456,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[143523,53,145792],"tags":[4168,4170,5854,4150],"coauthors":[146040],"class_list":["post-108435","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-databases","category-featured","category-mysql","tag-database","tag-database-administration","tag-mysql","tag-sql"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.red-gate.com\/simple-talk\/wp-json\/wp\/v2\/posts\/108435","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.red-gate.com\/simple-talk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.red-gate.com\/simple-talk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.red-gate.com\/simple-talk\/wp-json\/wp\/v2\/users\/339547"}],"replies":[{"embeddable":true,"href":"https:\/\/www.red-gate.com\/simple-talk\/wp-json\/wp\/v2\/comments?post=108435"}],"version-history":[{"count":6,"href":"https:\/\/www.red-gate.com\/simple-talk\/wp-json\/wp\/v2\/posts\/108435\/revisions"}],"predecessor-version":[{"id":108475,"href":"https:\/\/www.red-gate.com\/simple-talk\/wp-json\/wp\/v2\/posts\/108435\/revisions\/108475"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.red-gate.com\/simple-talk\/wp-json\/wp\/v2\/media\/107456"}],"wp:attachment":[{"href":"https:\/\/www.red-gate.com\/simple-talk\/wp-json\/wp\/v2\/media?parent=108435"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.red-gate.com\/simple-talk\/wp-json\/wp\/v2\/categories?post=108435"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.red-gate.com\/simple-talk\/wp-json\/wp\/v2\/tags?post=108435"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.red-gate.com\/simple-talk\/wp-json\/wp\/v2\/coauthors?post=108435"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}