当.env环境变量里面有特殊字符时

当.env环境变量里面有特殊字符时

当.env环境变量里面有特殊字符时,框架是无法识别的;需要将字符,加上单引号包括一下;

例如:

.env文件有关MySQL的配置

TYPE = mysql
HOSTNAME = rm-xxxxxxxx.mysql.xxx.aliyuncs.com
DATABASE = test
USERNAME = mysql8
PASSWORD = 'xxxxx_xxxx888!!!'
HOSTPORT = 3306

当密码有特殊字符时候,发现框架报错,无法识别;

加上 ''包括一下即可;

.env 文件是用来存储环境变量的文件,它的格式是 key=value 的形式。

.env 文件中的字段是否需要加单引号,取决于字段的值是否包含特殊字符,如空格,$,\等等。如果包含特殊字符,就要用单引号或双引号扩起来。

如果字段的值是字符串类型,在 SQL 语句中使用时,还要注意转义单引号。

文章来源:刘俊涛的博客 欢迎关注公众号、留言、评论,一起学习。


若有帮助到您,欢迎捐赠支持,您的支持是对我坚持最好的肯定(_)

posted @ 2023-02-27 16:58  刘俊涛的博客  阅读(969)  评论(0编辑  收藏  举报