Post

Mysql desde tu shell

De que va esto

Levantar un servidor MySQL para tus proyectos es tan sencillo como tener cualquier distribución GNU/linux o similares y asegurarte de seguir algunos pasos sencillos.

Primero lo primero

Instalando

Según tu sistema(y si no lo tienes instalado) tendrás que utilizar:

  apt-get -y install mysql-server #instalar
  service mysql start #añadir al arranque
  yum install mysql-server #instalar
  /sbin/service mysqld start #arrancar
  chkconfig mysqld on #añadir al arranque

O similares para otros sistemas.

Pasemos al uso

Configuración

Primeramente el root tendrá los permisos y deberás crear las bases y configurar los permisos para otros usuarios usando esta cuenta.

  mysql -u root -p #acceso  con la cuenta root

Ahora pasamos a un poco de mysql

  CREATE DATABASE nombreEjemplo; --nueva base
  GRANT USAGE ON nombreEjemplo.* TO nombreUsuario@localhost IDENTIFIED BY 'password'; --credenciales para otro usuario
  GRANT ALL PRIVILEGES ON nombreEjemplo.* TO nombreUsuario@localhost ; --cuidado con los privilegios, esto es un ejemplo
  FLUSH PRIVILEGES;

Ya lo tenemos configurado, ahora podemos acceder con nuestras nuevas credenciales y listo.

  mysql -u nombreUsuario -p'password' 'nombreEjemplo'

Saludos DarFig