error en su sintaxis SQL; Consulte el manual que corresponde a la versión de su servidor MySQL para conocer la sintaxis correcta para usar cerca

2 minutos de lectura

avatar de usuario
usuario2950680

Ejecuté este comando:

CREATE DATABASE wordpress;

y tengo

Consulta OK, 1 fila afectada (0.00 seg)

Ejecuté el segundo comando:

CREATE USER [email protected] IDENTIFIED BY ‘password’;

Y obtuve:

ERROR 1064 (42000): Tiene un error en su sintaxis SQL; verifique el manual que corresponde a la versión de su servidor MySQL para conocer la sintaxis correcta para usar cerca de ”contraseña” en la línea 1

¿Qué estoy haciendo mal? Ejecutando un servidor Ubuntu 14.04 recién instalado e intentando crear una base de datos para WordPress.

  • Olvidas el nombre de usuario único y localhost.

    – Mawia HL

    14/04/2016 a las 19:00

  • Quieres decir así : CREAR USUARIO ‘wordpressuser’@’localhost’ IDENTIFICADO POR ‘contraseña’; ??

    – usuario2950680

    14/04/2016 a las 19:01

  • Usaste las comillas incorrectas. Prueba esto en su lugar: CREATE USER [email protected] IDENTIFIED BY 'password';

    – Tomás

    14/04/2016 a las 19:03

avatar de usuario
Mawia HL

Prueba esto:

CREATE USER 'wordpressuser'@'localhost' IDENTIFIED BY 'password';

Recuerde que la cita utilizada no está alrededor del símbolo @, y no es ‘ ‘ sino ‘ ‘. Y lo primero que debe hacer es proporcionar al usuario acceso a la información que necesitará este usuario de wordpress.

GRANT ALL PRIVILEGES ON * . * TO 'wordpressuser'@'localhost';

Los asteriscos en este comando se refieren a la base de datos y la tabla (respectivamente) a las que pueden acceder; este comando específico permite al usuario leer, editar, ejecutar y realizar todas las tareas en todas las bases de datos y tablas.

Una vez que haya finalizado los permisos que desea configurar para su nuevo usuario de wordpress, asegúrese siempre de volver a cargar todos los privilegios.

FLUSH PRIVILEGES;

  • Sólo estoy aquí para decir que eres mi héroe. Encontré esto al final de 3 horas de búsqueda en un laravel rabbithole. ¡Mejores amigos!

    – senecaTheMeek

    4 de mayo a las 19:55

Pruebe la siguiente consulta

CREATE USER 'wordpressuser'@'localhost' IDENTIFIED BY 'password';

¿Ha sido útil esta solución?