sails.js - Sails-mysql 用户名不能接受特殊字符
问题描述
我正在将sailsjs 代码部署到用户名具有特殊字符的生产环境中。例如,用户@站点名称
从 Sails v1 开始,mysql 连接基于 URL 字符串格式。
mysql://user@site1:myPassWord@localhost:3306/awesomedbname
如果我们有“@”作为用户名,则 site1 将成为主机。
任何人都知道如何解决这个问题?
解决方案
推荐阅读
- jquery - 如何使用jquery触发datagrid中的下拉列表
- animation - 如何使用 Godot 中的动画播放器跳到动画中的某个位置?
- forms - 如何将输入发送到 servlet 但不从动作发送?
- react-native - React Native:如何完全删除 Instabug?
- python-3.x - 迭代列表中的矩阵在 numpy 中停止
- node.js - 是否可以抑制 NPM 对其正在运行的命令的回显?
- java - 如何修复 org.hibernate.hql.internal.ast.QuerySyntaxException:意外令牌:u
- azure - Azure 弹性池和容量 DatabaseCapacityMax 属性的含义
- python - 从频谱图时间/频率序列数组中获取 MFCC
- python-3.x - Pine-Script to Python 为什么转换后的“On Balance Volume -OBV 指标”与 TradingView 图表值不匹配