如何在 knex 上为 mysql 设置此 mysql 参数 --ssl-mode=DISABLED?

发布于 2025-01-09 04:21:52 字数 441 浏览 0 评论 0原文

我想设置此参数来创建与数据库的连接,如何使用 knex 执行此操作? ssl=false,似乎不起作用。

时,我可以连接到数据库的唯一方法是使用 --ssl-mode=DISABLED

当我使用mysql -h-P <端口> -u"用户" -p"密码" <数据库名称> --ssl-mode=禁用

 {
  client: 'mysql',
  connection: {
    password,
    user: process.env.DB_USER,
    host: process.env.DB_HOST,
    port: Number(process.env.DB_PORT),
    database: process.env.DB_NAME,
    // --ssl-mode=DISABLED

}

I want to set this parameter to create a connection to the database, how can I do this with knex? ssl=false, does not seem to work.

and the only way I can connect to the db is with --ssl-mode=DISABLED when I use

mysql -h <host> -P <port> -u"user" -p"password" <db-name> --ssl-mode=DISABLED

 {
  client: 'mysql',
  connection: {
    password,
    user: process.env.DB_USER,
    host: process.env.DB_HOST,
    port: Number(process.env.DB_PORT),
    database: process.env.DB_NAME,
    // --ssl-mode=DISABLED

}

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文