How to prevent SQL injection attacks in Node.js

How to prevent SQL injection attacks in Node.js

James Q Quick
James Q Quick
3/3/202210 min read
Get the newsletter

Monthly, in your inbox.

Schema design 101 for relational databases
Camila Ramos
Camila Ramos
3/2/20228 min read
Increasing PlanetScale plan limits to include billions of reads
Sam Lambert
Sam Lambert
2/24/20221 min read
Introducing Beam
Jason Long
Jason Long
2/23/20223 min read
Announcing Vitess 13
Florent Poinsard
Florent Poinsard
2/22/20224 min read
Misconceptions about databases in the Jamstack
Taylor Barnett
Taylor Barnett
2/22/20226 min read
How we made PlanetScale's background jobs self-healing
Mike Coutermarsh
Mike Coutermarsh
2/17/20224 min read
Build a Laravel application with a MySQL database
Holly Guevara
Holly Guevara
2/15/202240 min read
How to Seed a Database with Prisma and Next.js
James Q Quick
James Q Quick
2/11/202210 min read
Introduction to Laravel caching
Holly Guevara
Holly Guevara
2/9/202216 min read
Using the PlanetScale CLI with GitHub Actions workflows
Taylor Barnett
Taylor Barnett
2/3/20229 min read
Create a Harry Potter API with Node.js/Express, MySQL, and PlanetScale
James Q Quick
James Q Quick
1/26/20228 min read
Using entropy for user-friendly strong passwords
Mike Coutermarsh
Mike Coutermarsh
1/24/20225 min read
How to Setup Next.js with Prisma and PlanetScale
Camila Ramos
Camila Ramos
1/20/20229 min read
How our Rails test suite runs in 1 minute on Buildkite
Mike Coutermarsh
Mike Coutermarsh
1/18/20224 min read
Deploy your Dusty Domains for good with Netlify
Taylor Barnett
Taylor Barnett
12/1/20212 min read
Arctype integrates MySQL GUI with PlanetScale
Jarod Reyes
Jarod Reyes
11/19/20215 min read
Scaling databases in a serverless world
Taylor Barnett
Taylor Barnett
11/18/202120 min read
Introducing Prisma’s Data Platform PlanetScale integration
Taylor Barnett
Taylor Barnett
11/18/20214 min read
Bring your data to PlanetScale
Phani Raju
Phani Raju
11/17/20214 min read
PlanetScale is now generally available
Sam Lambert
Sam Lambert
11/16/20212 min read
Building a Next.js app with Netlify, NextAuth.js, Prisma, and a PlanetScale serverless database
Taylor Barnett
Taylor Barnett
11/15/20214 min read
PlanetScale launch week
Lucy Burns
Lucy Burns
11/15/20211 min read
Introducing PlanetScale Managed Cloud
James Cunningham
James Cunningham
11/3/20211 min read
New PlanetScale Pricing: Scaler Plan Upgrades and Our New Enterprise Plan
Sam Lambert
Sam Lambert
10/28/20213 min read
Using PlanetScale with JetBrains DataGrip
Taylor Barnett
Taylor Barnett
10/4/20213 min read
Comparing AWS's RDS and PlanetScale
Jarod Reyes
Jarod Reyes
9/30/20218 min read
Quick deploys using the Web Console
Elom Gomez
Elom Gomez
9/13/20215 min read
Optimizing SQL with Query Statistics
David Graham
David Graham
8/31/20216 min read
NoneSQL, All the DevEx
Justin Gage
Justin Gage
8/27/20219 min read
Stay up to date with the PlanetScale Product Changelog
Jarod Reyes
Jarod Reyes
8/24/20213 min read
Automatically Copy Migration Data in PlanetScale Branches
Taylor Barnett
Taylor Barnett
8/23/20212 min read
Building PlanetScale with PlanetScale
Iheanyi Ekechukwu
Iheanyi Ekechukwu
8/18/20216 min read
Connect any MySQL client to PlanetScale using Connection Strings
Taylor Barnett
Taylor Barnett
8/16/20212 min read
PlanetScale on Vitess
Deepthi Sigireddi
Deepthi Sigireddi
7/20/20215 min read
Sam Lambert Appointed New CEO of PlanetScale
Jiten Vaidya
Jiten Vaidya
7/19/20211 min read
The Promises and Realities of the Relational Database Model
Shlomi Noach
Shlomi Noach
7/13/20217 min read
Integrating PlanetScale with Vercel in a few steps
Nick Van Wiggeren
Nick Van Wiggeren
7/1/20212 min read
Non-Blocking Schema Changes
Lucy Burns
Lucy Burns
5/20/20215 min read
Announcing PlanetScale: The database for developers.
Sam Lambert
Sam Lambert
5/18/20212 min read
International Women's Day 2021
Marla Potterveld
Marla Potterveld
3/8/20219 min read
Announcing Vitess 9.0
Alkin Tezuysal
Alkin Tezuysal
1/27/20215 min read
Announcing Vitess 8.0
Alkin Tezuysal
Alkin Tezuysal
10/27/20204 min read
Pitfalls of Isolation Levels in Distributed Databases
Sugu Sougoumarane
Sugu Sougoumarane
10/4/20203 min read
MySQL semi-sync replication: durability, consistency and split brains
Shlomi Noach
Shlomi Noach
10/2/20207 min read
Blog series: Consensus Algorithms at Scale - Part 3
Sugu Sougoumarane
Sugu Sougoumarane
9/26/202010 min read
Orchestrator failure detection and recovery: New Beginnings
Shlomi Noach
Shlomi Noach
9/19/20206 min read
Blog series: Consensus Algorithms at Scale - Part 2
Sugu Sougoumarane
Sugu Sougoumarane
9/9/20206 min read
On joining PlanetScale and the vision of open source database infrastructure
Shlomi Noach
Shlomi Noach
9/1/20203 min read
Blog series: Consensus Algorithms at Scale - Part 1
Sugu Sougoumarane
Sugu Sougoumarane
8/28/20204 min read
Announcing Vitess 7
Deepthi Sigireddi
Deepthi Sigireddi
7/28/20202 min read
Debunking 3 myths about Vitess fault tolerance
Abhi Vaidyanatha
Abhi Vaidyanatha
6/10/20202 min read
Announcing Vitess 6
Morgan Tocker
Morgan Tocker
4/29/20202 min read
ACID Transactions are not just for banks - the Vitess approach
Jiten Vaidya
Jiten Vaidya
4/29/20206 min read
Videos: Intro to Vitess—its powerful capabilities and how to get started
Abhi Vaidyanatha
Abhi Vaidyanatha
4/23/20202 min read
PlanetScale migrates open source Vitess test suite from Python to Go
Deepthi Sigireddi
Deepthi Sigireddi
3/20/20203 min read