[{"data":1,"prerenderedAt":267},["ShallowReactive",2],{"navigation":3,"-connectors-mysql":104,"-connectors-mysql-surround":262},[4,21,82],{"title":5,"path":6,"stem":7,"children":8,"icon":10},"Getting Started","/guide","1.guide/1.index",[9,11,16],{"title":5,"path":6,"stem":7,"icon":10},"ph:book-open-duotone",{"title":12,"path":13,"stem":14,"icon":15},"HTTP Server","/guide/http-server","1.guide/3.http-server","material-symbols:http",{"title":17,"path":18,"stem":19,"icon":20},"Custom Connectors","/guide/custom-connector","1.guide/4.custom-connector","material-symbols-light:dashboard-customize",{"title":22,"path":23,"stem":24,"children":25,"icon":27},"Connectors","/connectors","2.connectors/1.index",[26,28,33,38,43,48,53,58,63,67,72,77],{"title":22,"path":23,"stem":24,"icon":27},"gravity-ui:plug-connection",{"title":29,"path":30,"stem":31,"icon":32},"Bun SQlite","/connectors/bun","2.connectors/bun","simple-icons:bun",{"title":34,"path":35,"stem":36,"icon":37},"Cloudflare","/connectors/cloudflare","2.connectors/cloudflare","devicon-plain:cloudflareworkers",{"title":39,"path":40,"stem":41,"icon":42},"LibSQL","/connectors/libsql","2.connectors/libsql","clarity:node-line",{"title":44,"path":45,"stem":46,"icon":47},"MySQL","/connectors/mysql","2.connectors/mysql","simple-icons:mysql",{"title":49,"path":50,"stem":51,"icon":52},"NEON","/connectors/neon","2.connectors/neon","cbi:neon",{"title":54,"path":55,"stem":56,"icon":57},"PGlite","/connectors/pglite","2.connectors/pglite","simple-icons:postgresql",{"title":59,"path":60,"stem":61,"icon":62},"PlanetScale","/connectors/planetscale","2.connectors/planetscale","simple-icons:planetscale",{"title":64,"path":65,"stem":66,"icon":57},"PostgreSQL","/connectors/postgresql","2.connectors/postgresql",{"title":68,"path":69,"stem":70,"icon":71},"SQLite","/connectors/sqlite","2.connectors/sqlite","simple-icons:sqlite",{"title":73,"path":74,"stem":75,"icon":76},"Turso","/connectors/turso","2.connectors/turso","simple-icons:turso",{"title":78,"path":79,"stem":80,"icon":81},"Vercel","/connectors/vercel","2.connectors/vercel","radix-icons:vercel-logo",{"title":83,"path":84,"stem":85,"children":86,"icon":88},"Integrations","/integrations","3.integrations/1.index",[87,89,94,99],{"title":83,"path":84,"stem":85,"icon":88},"carbon:property-relationship",{"title":90,"path":91,"stem":92,"icon":93},"Drizzle","/integrations/drizzle","3.integrations/drizzle","simple-icons:drizzle",{"title":95,"path":96,"stem":97,"icon":98},"Kysely","/integrations/kysely","3.integrations/kysely","mynaui:letter-k",{"title":100,"path":101,"stem":102,"icon":103},"Prisma","/integrations/prisma","3.integrations/prisma","simple-icons:prisma",{"id":105,"title":44,"body":106,"description":256,"extension":257,"meta":258,"navigation":259,"path":45,"seo":260,"stem":46,"__hash__":261},"content/2.connectors/mysql.md",{"type":107,"value":108,"toc":252,"icon":47},"minimark",[109,114,129,132,138,240,244,248],[110,111,113],"h2",{"id":112},"usage","Usage",[115,116,117,118,128],"p",{},"For this connector, you need to install ",[119,120,124],"a",{"href":121,"rel":122},"https://www.npmjs.com/package/mysql2",[123],"nofollow",[125,126,127],"code",{},"mysql2"," dependency:",[130,131],"pm-install",{"name":127},[115,133,134,135,137],{},"Use ",[125,136,127],{}," connector:",[139,140,145],"pre",{"className":141,"code":142,"language":143,"meta":144,"style":144},"language-js shiki shiki-themes github-light github-dark github-dark","import { createDatabase } from \"db0\";\nimport mysql from \"db0/connectors/mysql2\";\n\nconst db = createDatabase(\n  mysql({\n    /* options */\n  }),\n);\n","js","",[125,146,147,170,185,192,212,221,228,234],{"__ignoreMap":144},[148,149,152,156,160,163,167],"span",{"class":150,"line":151},"line",1,[148,153,155],{"class":154},"so5gQ","import",[148,157,159],{"class":158},"slsVL"," { createDatabase } ",[148,161,162],{"class":154},"from",[148,164,166],{"class":165},"sfrk1"," \"db0\"",[148,168,169],{"class":158},";\n",[148,171,173,175,178,180,183],{"class":150,"line":172},2,[148,174,155],{"class":154},[148,176,177],{"class":158}," mysql ",[148,179,162],{"class":154},[148,181,182],{"class":165}," \"db0/connectors/mysql2\"",[148,184,169],{"class":158},[148,186,188],{"class":150,"line":187},3,[148,189,191],{"emptyLinePlaceholder":190},true,"\n",[148,193,195,198,202,205,209],{"class":150,"line":194},4,[148,196,197],{"class":154},"const",[148,199,201],{"class":200},"suiK_"," db",[148,203,204],{"class":154}," =",[148,206,208],{"class":207},"shcOC"," createDatabase",[148,210,211],{"class":158},"(\n",[148,213,215,218],{"class":150,"line":214},5,[148,216,217],{"class":207},"  mysql",[148,219,220],{"class":158},"({\n",[148,222,224],{"class":150,"line":223},6,[148,225,227],{"class":226},"sCsY4","    /* options */\n",[148,229,231],{"class":150,"line":230},7,[148,232,233],{"class":158},"  }),\n",[148,235,237],{"class":150,"line":236},8,[148,238,239],{"class":158},");\n",[110,241,243],{"id":242},"options","Options",[245,246],"read-more",{"to":247},"https://github.com/sidorares/node-mysql2/blob/master/typings/mysql/lib/Connection.d.ts#L82-L329",[249,250,251],"style",{},"html pre.shiki code .so5gQ, html code.shiki .so5gQ{--shiki-light:#D73A49;--shiki-default:#F97583;--shiki-dark:#F97583}html pre.shiki code .slsVL, html code.shiki .slsVL{--shiki-light:#24292E;--shiki-default:#E1E4E8;--shiki-dark:#E1E4E8}html pre.shiki code .sfrk1, html code.shiki .sfrk1{--shiki-light:#032F62;--shiki-default:#9ECBFF;--shiki-dark:#9ECBFF}html pre.shiki code .suiK_, html code.shiki .suiK_{--shiki-light:#005CC5;--shiki-default:#79B8FF;--shiki-dark:#79B8FF}html pre.shiki code .shcOC, html code.shiki .shcOC{--shiki-light:#6F42C1;--shiki-default:#B392F0;--shiki-dark:#B392F0}html pre.shiki code .sCsY4, html code.shiki .sCsY4{--shiki-light:#6A737D;--shiki-default:#6A737D;--shiki-dark:#6A737D}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":144,"searchDepth":172,"depth":172,"links":253},[254,255],{"id":112,"depth":172,"text":113},{"id":242,"depth":172,"text":243},"Connect DB0 to Mysql Database using mysql2","md",{"icon":47},{"icon":47},{"title":44,"description":256},"s_fUP5QXO-Xld9BfiWxI0-g3t4WD4czn3t98qBiPfEQ",[263,265],{"title":39,"path":40,"stem":41,"description":264,"icon":42,"children":-1},"Connect DB0 to LibSQL",{"title":49,"path":50,"stem":51,"description":266,"icon":52,"children":-1},"Connect DB0 to Neon Serverless Postgres.",1780492438330]