From d93cbfa77d5b4a678d2ea038444f1a994b39c643 Mon Sep 17 00:00:00 2001 From: newclarityex <69740123+newclarityex@users.noreply.github.com> Date: Tue, 6 Jan 2026 12:32:32 -0500 Subject: [PATCH] update to include connection string parameter option --- .../050-overview/500-databases/400-mysql.mdx | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/content/200-orm/050-overview/500-databases/400-mysql.mdx b/content/200-orm/050-overview/500-databases/400-mysql.mdx index 708d456341..0202faf177 100644 --- a/content/200-orm/050-overview/500-databases/400-mysql.mdx +++ b/content/200-orm/050-overview/500-databases/400-mysql.mdx @@ -70,6 +70,19 @@ const adapter = new PrismaMariaDb({ const prisma = new PrismaClient({ adapter }) ``` +Alternatively, you can instantiate the adapter using a connection string: + +```ts +import 'dotenv/config' +import { PrismaMariaDb } from '@prisma/adapter-mariadb' +import { PrismaClient } from '../generated/prisma/client' + +const connectionString = `${process.env.DATABASE_URL}` + +const adapter = new PrismaMariaDb(connectionString) +const prisma = new PrismaClient({ adapter }) +``` + ## Connection details ### Connection URL