Declarative MySQL schemas with Atlas CLI
Learn how to use Atlas CLI with PlanetScale to define your database as code.
Build a multi-stage pipeline with PlanetScale and AWS
Learn how to build an automated DevOps pipeline with AWS Lightsail, CodeBuild, and PlanetScale.
Run SQL script files on a PlanetScale database
Learn how to run commands in batch against a PlanetScale database using the PlanetScale CLI.
Replace your Django database with PlanetScale
Learn how to swap out an existing Django database and replace it with a PlanetScale database.
Connect to a MySQL database in Python
Connect a Python app to MySQL database with mysqlclient, mysql-connector-python, PyMySQL, and aiomysql.
Getting started with the PlanetScale CLI
Learn how to quickly get up and running with the PlanetScale CLI.
How to prevent SQL injection attacks in Node.js
Don't let SQL injection attacks hurt your business.
Schema design 101 for relational databases
Whether you're coming from a NoSQL background or have never used a database, we'll walk through the basics of relational database schema design.
Build a Laravel application with a MySQL database
Learn how to build a Laravel CRUD application, connect it to a MySQL database, and seed it with data.
How to seed a database with Prisma and Next.js
Use Prisma and Next.js to automatically populate your database with data.
Using the PlanetScale CLI with GitHub Actions workflows
Learn how to build automated workflows to develop and operate PlanetScale databases with GitHub Actions.
Create a Harry Potter API with Node.js/Express, MySQL, and PlanetScale
Learn how to build a Harry Potter API using Node.js, Express, and PlanetScale
How to set up Next.js with Prisma and PlanetScale
A step-by-step guide for using PlanetScale and Prisma with Next.js.
Deploy your Dusty Domains for good with Netlify
Deploy your forgotten domains in the month of December for a good cause with Netlify and friends.
Introducing Prisma’s Data Platform PlanetScale integration
Create a PlanetScale database on the Prisma Data Platform; immediately store and query data from the browser
Building a Next.js app with Netlify, NextAuth.js, Prisma, and a PlanetScale serverless database
A new dynamic Next.js starter app with authentication and PlanetScale built-in, ready to be deployed to Netlify
Using PlanetScale with JetBrains DataGrip
Connect PlanetScale to JetBrains DataGrip to use database branching, deploy requests, and non-blocking schema changes
Quick deploys using the Web Console
Deploy a TypeScript app using the PlanetScale Vercel integration and Web Console
Integrating PlanetScale with Vercel in a few steps
Together, Vercel and PlanetScale combine a serverless platform with a scalable and easy-to-use database, providing an incredible development experience with limitless scale.
MySQL semi-sync replication: durability, consistency and split brains
We look at some basics and follow up to present scenarios that require higher level intervention to ensure availability and to avoid split brains from taking place.