OSX 10.10 Yosemite
instalar mysql-5.6.21-osx10.9-x86_64.1.dmg

y encontrar a mi.cnf sólo in /usr/local/mysql no en /etc or /usr/etc or ~/.my.cnf

sudo find / -name my.cnf
Password:
find: /dev/fd/3: Not a directory
find: /dev/fd/4: Not a directory
/Users/abc/Downloads/mysql-5.6.21-osx10.8-x86_64/mysql-test/suite/federated/my.cnf
/Users/abc/Downloads/mysql-5.6.21-osx10.8-x86_64/mysql-test/suite/ndb/my.cnf
/Users/abc/Downloads/mysql-5.6.21-osx10.8-x86_64/mysql-test/suite/ndb_big/my.cnf
/Users/abc/Downloads/mysql-5.6.21-osx10.8-x86_64/mysql-test/suite/ndb_binlog/my.cnf
/Users/abc/Downloads/mysql-5.6.21-osx10.8-x86_64/mysql-test/suite/ndb_rpl/my.cnf
/Users/abc/Downloads/mysql-5.6.21-osx10.8-x86_64/mysql-test/suite/ndb_team/my.cnf
/Users/abc/Downloads/mysql-5.6.21-osx10.8-x86_64/mysql-test/suite/rpl/extension/bhs/my.cnf
/Users/abc/Downloads/mysql-5.6.21-osx10.8-x86_64/mysql-test/suite/rpl/my.cnf
/Users/abc/Downloads/mysql-5.6.21-osx10.8-x86_64/mysql-test/suite/rpl_ndb/my.cnf
/Users/abc/Downloads/mysql-5.6.21-osx10.8-x86_64 2/mysql-test/suite/federated/my.cnf
/Users/abc/Downloads/mysql-5.6.21-osx10.8-x86_64 2/mysql-test/suite/ndb/my.cnf
/Users/abc/Downloads/mysql-5.6.21-osx10.8-x86_64 2/mysql-test/suite/ndb_big/my.cnf
/Users/abc/Downloads/mysql-5.6.21-osx10.8-x86_64 2/mysql-test/suite/ndb_binlog/my.cnf
/Users/abc/Downloads/mysql-5.6.21-osx10.8-x86_64 2/mysql-test/suite/ndb_rpl/my.cnf
/Users/abc/Downloads/mysql-5.6.21-osx10.8-x86_64 2/mysql-test/suite/ndb_team/my.cnf
/Users/abc/Downloads/mysql-5.6.21-osx10.8-x86_64 2/mysql-test/suite/rpl/extension/bhs/my.cnf
/Users/abc/Downloads/mysql-5.6.21-osx10.8-x86_64 2/mysql-test/suite/rpl/my.cnf
/Users/abc/Downloads/mysql-5.6.21-osx10.8-x86_64 2/mysql-test/suite/rpl_ndb/my.cnf
/usr/local/mysql-5.6.21-osx10.8-x86_64/mysql-test/suite/federated/my.cnf
/usr/local/mysql-5.6.21-osx10.8-x86_64/mysql-test/suite/ndb/my.cnf
/usr/local/mysql-5.6.21-osx10.8-x86_64/mysql-test/suite/ndb_big/my.cnf
/usr/local/mysql-5.6.21-osx10.8-x86_64/mysql-test/suite/ndb_binlog/my.cnf
/usr/local/mysql-5.6.21-osx10.8-x86_64/mysql-test/suite/ndb_rpl/my.cnf
/usr/local/mysql-5.6.21-osx10.8-x86_64/mysql-test/suite/ndb_team/my.cnf
/usr/local/mysql-5.6.21-osx10.8-x86_64/mysql-test/suite/rpl/extension/bhs/my.cnf
/usr/local/mysql-5.6.21-osx10.8-x86_64/mysql-test/suite/rpl/my.cnf
/usr/local/mysql-5.6.21-osx10.8-x86_64/mysql-test/suite/rpl_ndb/my.cnf 

pero cuando voy a editar el archivo no está funcionando.

y eliminar el archivo de inicio del servidor mysql sus ok!

pero el mv de mi.cnf para /etc/my.cnf el servidor no se puede iniciar .

InformationsquelleAutor poone | 2014-11-08

2 Comentarios

  1. 5

    Tengo exactamente el mismo problema. Entonces se me ha solucionado el problema, ya que los siguientes pasos:

    1) el Uso de mi.cnf en la carpeta /usr/local/mysql en lugar de /etc. La razón de su servidor mysql no se puede iniciar serán mencionados más adelante.

    2) Retire el permiso de escritura:

    On Unix platforms, MySQL ignores configuration files that are world-writable. This is intentional as a security measure."

    He utilizado sudo chmod a-w mi.cnf para quitar ese permiso
    Creo que es la razón principal de su servidor mysql no se pudo cargar tu a mi.cnf

    3) Corrección de errores de configuración en mi.cnf

    Cuando usted se mudó de su archivo de mi.cnf en la carpeta /etc fue auto cambiado permiso para no modificables por lo tanto mysql server acepta. Sin embargo puede haber error de configuración así que no puede iniciar.

    Usted puede encontrar y corregir los problemas por ensayo-error, solo comentar todas las líneas del primero (agregar # en el inicio de las líneas), a continuación, abra uno por uno y tratar de reiniciar el servidor mysql para encontrar el problema. Cuando se intenta, a veces, su servidor de mysql no puede comenzar de nuevo porque se ha cargado en la memoria, pero no se puede ejecutar normalmente, tratar de encontrar y matar a sus subprocesos (yo uso el comando ps-a | Grep mysql encontrar)

    En mi caso la configuración utilizando utf8bm4 causas del accidente.

    Espero que ayude

  2. 0

    Que podría haber un error en el archivo, usted podría tratar de partir de la base de datos con el archivo vacío, y agregar configuraciones de uno en un tiempo y ver si el servidor se inicia.

    O tal vez un problema con los permisos. Hacer un ls -al para ver qué permisos tiene. A continuación, intente sudo chmod 777 my.cnf y ver si funciona… si no los permisos originales no están bien.

Dejar respuesta

Please enter your comment!
Please enter your name here