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.