2

Usar MySQL desde la terminal en MacOS

Hola.

Si vos igual que yo, tuviste problemas para empezar a usar MySQL desde la terminal, espero que te sea de gran ayuda este tutorial.

  1. Lo primero que debes hacer es descargar MySQL Server (Mac OS X 10.12 (x86, 64-bit), DMG Archive) aquí Ten cuidado de guardar el PASSWORD que te dan en la última ventana del instalador para tu usuario.

  2. Abre la terminal y haz lo siguiente:

MacBook-Pro-de-XXX:bin usuarioXXX$ ./mysql -u root -p
Enter password: [aquí ingresar el password que te asignó el instalador de MySQL]
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 26
Server version: 5.7.20 MySQL Community Server (GPL)

Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> 

  1. Antes de empezar a usar MySQL deberás cambiar el PASSWORD asignado inicialmente, de la siguiente forma:
mysql> SET PASSWORD FOR'root'@'localhost' = PASSWORD('aquí va tu nuevo password');

  1. ¡LISTO…! ya puedes empezar a usar MySQL en tu terminal de MacOS, por ejemplo:
mysql> show databases;
+--------------------+| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
| sys                |
+--------------------+
4 rows in set (0.00 sec)

mysql>  

Saludos desde Medellín, Colombia

Escribe tu comentario
+ 2
Ordenar por:
5
6034Puntos

Recuerden entrar a preferencias del sistema, hacer click en el icono de MySQL, después de eso tan solo presiona el botón Start MySQL Server. Con esto ya podrás realizar los pasos que se muestran en el blog.

14
6034Puntos
4 años

Actualmente me funcionó agregar la siguiente línea de comando para poder inicializar desde terminal

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

1
5250Puntos
3 años

La verdad no comprendi el hecho de abrir la terminal… O sea tengo qué abrirla normal o es la del programa?

1
3 años

Si hice eso en preferencias del sistema pero cuando pongo los passwords, los iconos de las instancias activas e instaladas se ponen en color verde pero inmediatamente se vuelven a poner en rojo, como si se desactivaran, que puedo hacer?

0
6184Puntos
2 años

Muchas gracias! tenga su like buen hombre!

2

Ayuda! no puedo ejecutar mysql desde mi macbook air, usé esta línea de comando /usr/local/mysql/bin/mysql -u root -p y si funcionó pero cuando pongo mi password me manda error y dice que no puede conectar al servidor de mysql 😦 que hago?

2
4944Puntos
2 años

Tengo el mismo problema y tengo inicializado el server

0
3655Puntos
2 años

Deben ingresar a “Preferencias del Sistema…” clickear en el icono de MySQL, y a continuación click en “Star MySQL Server”.

1
12322Puntos

Hola, tengo el mismo problema al intentar cambiar el password, he intentado muchas opciones (desinstalado e instalado 3 veces SQL) y nada. No deja crear BD nuevas, solo aparece “information_shema”

Al ingresar con // /usr/local/mysql/bin/mysql -u root -p
No admite el password que copié de la instalación. Le di ENTER y me deja seguir sin password.

mysql>

Gracias.

mysql> SET PASSWORD FOR'root'@'localhost' = PASSWORD('PasswordNuevo');
ERROR 29 (HY000): File'./mysql/user.MYD'not found (Errcode: 2 - No such fileor directory)
mysql> ```
1
49524Puntos

Cómo se hace cuando no leíste este blog antes y no copiaste la contraseña 😦

1
49524Puntos
3 años

Por supuesto apliqué el comando de arriba para cambiar la pass pero nada.

1
49129Puntos

Gracias, tienes toda la razon a muchos nos paso no poder comenzar y salio tu tutorial, excelente