Tablas federadas de MySQL Nombres de tablas con escape

Tablas federadas de MySQL Nombres de tablas con escape

Estoy intentando utilizar tablas federadas de MySQL. El problema es que la documentación especificada enhttp://dev.mysql.com/doc/refman/5.0/en/federated-use.htmldice que se debe crear una tabla federada usando el siguiente formato para el parámetro CONNECTION:

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

P.EJ

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

El problema es que la tabla a la que estoy intentando conectarme tiene caracteres no estándar y no puedo encontrar la forma adecuada de escapar de ellos en el proceso de conexiones.

Por ejemplo, una tabla llamada `Tabla (uno)`. Que tiene el espacio y el paréntesis, lo que requiere comillas invertidas a su alrededor dentro de cualquier código SQL.

¿Alguien sabe la forma correcta de hacer esto?

Respuesta1

Sé que esta respuesta llega un poco tarde y ni siquiera sé si funcionará, pero dado que la cadena de conexión es una URL, ¿puedes escapar de ella como lo harías con una URL? es decir, tabla%20%28one%29

información relacionada