MySQL联合表转义表名称

我正在尝试使用MySQL联邦表。 问题是http://dev.mysql.com/doc/refman/5.0/en/federated-use.html中指定的文档说应该使用以下格式为CONNECTION参数创build联合表:

scheme://user_name[:password]@host_name[:port_num]/db_name/tbl_name 

例如

 CONNECTION='mysql://username:password@hostname:port/database/tablename' CONNECTION='mysql://username@hostname/database/tablename' CONNECTION='mysql://username:password@hostname/database/tablename' 

问题是,我试图连接到的表中有非标准的字符,我无法find正确的方式来扫描他们的连接tring。

例如,一个名为“Table(one)”的表。 其中有空格和括号,需要在任何SQL代码内部反引号。

任何人都知道这样做的正确方法?

我知道这个答案有点晚了,我甚至不知道它是否会工作,但由于连接string是一个URL,你可以像你的URL一样逃脱吗? 即表格%20%28%29