如何在 Rebol 中将密码与 mysql:// 协议连接起来?
How to concatenate password with mysql:// protocol in Rebol?
我有一个包含“]”的密码,所以 rebol 不接受 mysql://user:password
如何用 mysql:// 连接字符串?
您可以使用block form打开端口:
my-database: open [
scheme: 'mysql
host: "localhost"
user: "user"
pass: "pass"
path: "/dbpath"
]
您可以检查 DECODE-URL
函数的输出以了解 Rebol 如何将 URL 转换为端口规范:
probe decode-url foo://bar:baz@foobar.qux:999/quux
我有一个包含“]”的密码,所以 rebol 不接受 mysql://user:password
如何用 mysql:// 连接字符串?
您可以使用block form打开端口:
my-database: open [
scheme: 'mysql
host: "localhost"
user: "user"
pass: "pass"
path: "/dbpath"
]
您可以检查 DECODE-URL
函数的输出以了解 Rebol 如何将 URL 转换为端口规范:
probe decode-url foo://bar:baz@foobar.qux:999/quux