sql >> Base de Datos >  >> Database Tools >> phpMyAdmin

Cómo deshabilitar el modo estricto en mysql usando MAMP en una Mac

MAMP Pro

  1. Abra MAMP Pro y verifique su Configuración ( +, ). Asegúrate de Hide Dock Icon está desmarcado . Si es necesario, desmarque el ícono, salga de MAMP y reinícielo.
    Nota:Esto es necesario para ver las entradas de menú para MAMP. Puede volver a ocultar el icono del Dock más tarde.

  2. Abra la ventana principal de MAMP Pro y, a través del menú, vaya a File > Edit Templates > MySQL > (your version) .
    Esto abre un editor de texto con su configuración de MySQL.

  3. En el archivo de configuración busque la línea [mysqld] (tenga en cuenta la d ¡al final!).
    Justo después de esta línea, agregue una nueva línea con el siguiente texto:sql_mode=""

  4. Guarde el archivo, ciérrelo y reinicie su servidor MySQL.

MAMP (gratis)

Por defecto, MAMP free inicia el servidor MySQL sin un my.cnf archivo, es decir, utiliza la configuración predeterminada que viene con la compilación de MySQL. Así que tienes que crear un archivo de configuración manualmente:

  1. Salir de MAMP (detener los servidores)
  2. Ejecutar siguiendo el comando en la terminal - abrirá el archivo de configuración dentro de su aplicación de edición de texto:
    touch /Applications/MAMP/conf/my.cnf && open -t /Applications/MAMP/conf/my.cnf

  3. Cuando el archivo esté vacío, agregue el siguiente contenido :

    [mysqld]
    sql_mode=""
    

    (Cuando el archivo no está vacío, simplemente agregue la línea sql_mode="" justo después de la línea [mysqld] )

  4. Guardar el archivo de configuración y cierre el editor de texto; reiniciar MAMP e inicie los servidores.