You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何从cPanel数据库获取URI用于Prisma ORM配置?

在cPanel获取数据库URI并配置到Prisma .env文件

1. 确认cPanel中的数据库核心信息

  • 登录cPanel面板,找到MySQL Databases工具
    • 记录已创建的目标数据库名称
    • 记录关联的数据库用户名
    • 确保该用户已获得目标数据库的全部权限(未设置的话,通过"Add User to Database"选项完成授权)
  • 若需远程连接,在Remote MySQL中添加你的服务器IP;本地部署直接用localhost作为主机地址

2. 构建Prisma兼容的数据库URI

cPanel默认使用MySQL/MariaDB,URI格式为:

mysql://<数据库用户名>:<数据库密码>@<主机地址>:<端口>/<数据库名称>
  • 主机地址:多数cPanel环境用localhost;远程连接则用托管商提供的数据库服务器地址
  • 端口:默认3306,无需修改除非托管商指定其他端口
  • 特殊处理:如果密码包含@、#、!这类特殊字符,需做URL编码(比如@替换为%40,#替换为%23)

3. 配置到.env文件

  • 项目根目录下找到.env文件(无则新建)
  • 添加或修改DATABASE_URL变量:
DATABASE_URL="mysql://your_db_user:your_encoded_password@localhost:3306/your_db_name"
  • 保存后运行Prisma命令同步配置:
npx prisma generate
npx prisma migrate deploy

内容的提问来源于stack exchange,提问作者Mohamadreza Kazemian

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.11 22:01:00