MySQL - Ayuda - Base de datos con espacios en su nombre

 
Vista:
sin imagen de perfil
Val: 1
Ha aumentado su posición en 36 puestos en MySQL (en relación al último mes)
Gráfica de MySQL

Ayuda - Base de datos con espacios en su nombre

Publicado por Robbindick (1 intervención) el 10/10/2019 18:35:47
Buen día colegas tengo una base de datos creada en mysql 5 en mysql para windows su nombre es: servidor k1.0, en windows trabaja normalmente y puedo acceder por consola y consultarla y modificarla pero el problema nace en que deseamos migrar la base de datos a mysql para linux, se restauro la copia de seguridad en el servidor linux y la restauracion termino correctamente, pero cuando vamos a ingresar a la base de datos no me deja si colocando el nombre entre comillas simples o dobles.
Ejemplo: USE DATABASE 'servidor k1.0'; al ejecutar el comando sale el error de sintaxis y no hay forma de usarla y cuando conectamos el aplicativo tampoco encuentra la base de datos en el servidor linux pero en el windows trabaja correctamente.

Me gustaria que alguien me explicara si el error es por el espacio en blanco que hay en el nombre o cual es la falla y como solucionarla.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de joel
Val: 650
Plata
Ha mantenido su posición en MySQL (en relación al último mes)
Gráfica de MySQL

Ayuda - Base de datos con espacios en su nombre

Publicado por joel (231 intervenciones) el 10/10/2019 22:17:22
Hola Robbindick, prueba con el apostrofe inclinado hacia la izquierda... así:
1
USE DATABASE `servidor k1.0`;

Creo que el problema es el espacio!!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 7
Ha aumentado su posición en 11 puestos en MySQL (en relación al último mes)
Gráfica de MySQL

Ayuda - Base de datos con espacios en su nombre

Publicado por Luis (4 intervenciones) el 11/10/2019 23:40:48
Tal vez mi respuesta sea tonta, pero podrías modificar el archivo dump para cambiar alli el nombre de la base de datos antes de hacer la migración.

Tal vez puedas intentar cambiar el nombre con phpmyadmin en el servidor linux

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar