Alex Franco

Limitless
Home  /  Tutoriales  /  Cómo cambiar la contraseña de root de MySQL en Mac OS X

Cómo cambiar la contraseña de root de MySQL en Mac OS X

Alex Franco MySQL, OSX, SysAdmin 2 Comments

Un pequeño truco para cambiar la contraseña de root de MySQL en Mac OS X, ya que en el transcurso de la instalación no permite establecerla.

Lo primero que haremos es detener los servicios de MySQL, puede hacerse de distintas maneras, matando procesos, desde la consola en las preferencias del sistema, todo depende de qué tan familiarizado estés y cómo iniciaste el servicio. Para este caso abrimos una ventana de la terminal y ejecutamos lo siguiente para detener el servicio

sudo /sbin/SystemStarter stop "MySQL"

Después de haber detenido el servicio, lo iniciaremos “manualmente” de la siguiente manera

sudo /usr/local/mysql/bin/mysqld --skip-grant-tables --user=root

Una vez hecho esto, abrimos otra ventana o pestaña de nuestra terminal y ejecutamos

sudo /usr/local/mysql/bin/mysql -u root 

Esto nos permitirá entrar a la consola de MySQL (mysql>), ahí ejecutamos las siguientes consultas (aquí cambia tu password)

update mysql.user set Password=PASSWORD('password') where User='root';
flush privileges;

Ahora vamos a matar el servicio mysqld

sudo kill -9 `ps -o pid,command -ax | grep mysqld | grep -v "grep" | cut -f1 -d" "`

Iniciamos el servicio de MySQL nuevamente

sudo /sbin/SystemStarter start "MySQL"

Listo… con esto nos logueamos a la consola e inmediatamente nos pedirá nuestra contraseña de root

sudo /usr/local/mysql/bin/mysql -u root -p

Enjoy this life!

Related

About Author

Alex Franco

 IT

Previous Article Geocode Inverso: Buscar direcciones a partir de Coordenadas con GMaps API v3
Next Article Instalar el conector MySQL-Python en Mac OS X

Related Posts

  • Combinación de Correspondencia con Google Drive (Docs + Hoja de Cálculo + GMail)

  • Crea tu propio MOOC con Google Course Builder: desde la Descarga hasta su Publicación

  • Instalar Command Line Tools en OSX 10.9 Mavericks

    Instalar Command Line Tools en OSX 10.9 Mavericks

2 Comments

  1. lpizarrofx Reply
    20/12/2015 at 10:13 am

    hola, al hacer el comando sudo /sbin/SystemStarter stop “MySQL” ME PIDE CONTRASEÑA, como voy a cambiar la contraseña si me pide la actual y no se cual ya que al instalar mysql en MAC no indica cuál es la contraseña.

    • Alex Franco Reply
      11/04/2016 at 1:09 pm

      La contraseña que te pide es la que le pusiste a la mac, todo comando “sudo” o “su” que se ejecute en unix (Mac o Linux) requiere de la contraseña del usuario administrador para ejecutarlo.

Comenta Cancel reply

Social Media

@jafrancov

Posts populares

  • Geocode Simple: Buscar direcciones (coordenadas a partir de direcciones) con GMaps API v3
  • Monta cualquier imagen de disco (ISO IMG DMG y más) en una USB
  • Buscar y trazar rutas con GMaps API v3
  • Recuperar o ver las claves de las redes inalámbricas en tu Mac (o cualquier App)

Suscríbete

Suscríbirme!

Quizá te interese

  • Conectarse al Messenger con una cuenta de GMail (o cualquier otra)
  • Cabalgata de Los Reyes Magos en Irapuato
  • Tócame el Windows (Canción del Verano 2009)
  • Obtener un JSON Cross-Domain con jQuery (rápido Proxy con PHP)
Alex Franco 2009 - 2014