Mac conexión se produce en el montaje MariaDB Acceso denegado de 'root' @ 'localhost' usuario (usando la contraseña: SI).

Introduzca la cerveza normal de comando configure:

brew install mariadb

 

Si el mensaje siguiente de la instalación se ha realizado correctamente

 

A "/etc/my.cnf" from another install may interfere with a Homebrew-built
server starting up correctly.

To connect:
    mysql -uroot

To have launchd start mariadb at login:
  ln -sfv /usr/local/opt/mariadb/*.plist ~/Library/LaunchAgents
Then to load mariadb now:
  launchctl load ~/Library/LaunchAgents/homebrew.mxcl.mariadb.plist
Or, if you don't want/need launchctl, you can just run:
  mysql.server start

Más o menos lo que significa que puede utilizar el comando anterior para configurar desde el lanzamiento del servicio.

Si no es necesario desde el principio, puede utilizar mysql.server de inicio para iniciar

No me gusta desde el principio, por lo que utiliza mysql.server inicio

➜  ~ mysql.server start
Starting MySQL
. SUCCESS! 
➜  ~ 

Tip sigue, indica un lanzamiento exitoso! Las siguientes operaciones de bases de datos comienzan

 

➜  ~ mysql -uroot
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 3
Server version: 10.0.21-MariaDB Homebrew

Copyright (c) 2000, 2015, Oracle, MariaDB Corporation Ab and others.

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

MariaDB [(none)]>
MariaDB [(none)]> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
| test               |
+--------------------+
4 rows in set (0.00 sec)

MariaDB [(none)]> exit
Bye
➜  ~ 

En este punto, MariaDB se puede utilizar normalmente.

MariaDB MySQL con ellos es lo mismo con lo mismo, yo no tengo una gran cantidad de operaciones de base de datos, esta vez le gustaría presentar su propia cosa, más tarde podría encontrar muchos pozos, aquí para recordar el momento de grabado con prontitud.

finalmente

 

➜  ~ mysql.server stop
Shutting down MySQL
.. SUCCESS! 
➜  ~ 

Se dice que en condiciones ideales MySQL en marcha, no ir después de la situación de aterrizaje de inicio:

mensaje de error es: Acceso denegado para el usuario  'root' @ 'localhost'  (una contraseña usando: SÍ)

solución:

El primer paso: Apple -> Preferencias del Sistema -> MySQL , cerrar el servicio MySQL

Paso dos:

Introduzca el terminal

Entrada (cd / usr / local / mysql / bin /) Introducir

Entrada (sudo su) Enter para obtener privilegios de administrador

De entrada (./mysqld_safe --skip-grant-tables y Enter) para prohibir la autenticación MySQL, MySQL se reiniciará automáticamente, preferencias estatales MySQL serán bañadas

El tercer paso:

Una nueva ventana de terminal (cmd + T),

Introduzca el comando (./mysql) introducir

comando de entrada (privilegios ras;) no se olvide punto y coma perdida

Entre el mandato (configurada la contraseña de 'root' @ 'localhost' = contraseña ( 'root');) contraseña ( 'root') en la contraseña de root para el nuevo, configurar fácilmente su propia, no se olvide de introducir el punto y coma

En este punto, el cambio de contraseña es éxito y listo para inscribirse.

Publicados 172 artículos originales · ganado elogios 45 · Vistas a 40000 +

Supongo que te gusta

Origin blog.csdn.net/fish_study_csdn/article/details/104220715
Recomendado
Clasificación