ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Instalación y Administración por Consola


Enviado por   •  22 de Mayo de 2018  •  Tutoriales  •  696 Palabras (3 Páginas)  •  55 Visitas

Página 1 de 3

GNU/Linux Mariadb - Instalación y Administración por Consola

Instalación de MariaDB en Ubuntu Server 16.04 LTS

Para instalar la última versión de MariaDB "10.2.x Stable", se recomienda agregar los siguientes repositorios:

# sudo apt-get install software-properties-common

# sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8

# sudo add-apt-repository 'deb [arch=amd64,i386,ppc64el] http://mariadb.mirror.anstey.ca/repo/10.2/ubuntu xenial main'

# sudo apt update

A continuación instalamos MariaDB como "Base de Datos".

# sudo apt install mariadb-server mariadb-client

Reiniciamos MariaDB para recrear las tablas de Administración, las cuales contienen los "Usuarios/Permisos", así como la ayuda de instrucciones en el cliente mysql.

# sudo systemctl stop mysql

# sudo /usr/bin/mysql_install_db --no-defaults --basedir=/usr --datadir=/var/lib/mysql

# sudo systemctl restart mysql

El siguiente paso es mejorar la seguridad de MariaDB ejecutando el siguiente script:

# sudo mysql_secure_installation

El script nos permite cambiar el Password a Root, desactivar cuentas Anónimas y de Acceso Remoto. Se recomienda dar "Yes" a todas las opciones, siempre y cuando MariaDB este recién instalado.

Ahora que tiene su base de datos en funcionamiento, hay que cambiar algunos valores para permitir conexiones desde otros ordenadores. Abre el archivo de configuración de MySQL con privilegios de root con su editor nano:

# sudo nano /etc/mysql/my.cnf

Actualmente, MySQL está configurado sólo para buscar conexiones desde su propio ordenador (localhost). Tenemos que cambiar eso para hacer referencia a una la dirección IP que el servidor puede ser alcanzado.

bind-address = your_database_IP

Guarde y cierre el archivo cuando haya terminado, para luego reiniciar el servicio con:

# sudo systemctl restart mysql

Creación y borrado de bases de datos

Para iniciar sesión como root en el manejador MySQL por primera vez:

# mysql -u root -p

Para crear una base de datos dar el siguiente comando:

mysql> CREATE DATABASE mombrebasedatos;

Para borrar la base de datos dar el siguiente comando:

mysql> DROP DATABASE nombredelabasededatos;

Para mostrar un listado de las bases de datos existentes en el sistema:

mysql> SHOW DATABASES;

Creación de usuarios en MariaDB.

1.Para hacerlo desde la consola de comandos con el administrador mariaDB puede hacerlo así:

Para una ip o servidor especifico, para consulta escritura y actualización:

mysql> CREATE USER 'nombre_de_usuario'@'172.18.20.30' IDENTIFIED BY 'clave';

mysql> GRANT SELECT, INSERT, UPDATE, DELETE, FILE ON * . * TO 'nombre_de_usuario'@'172.18.20.30' IDENTIFIED BY 'clave'

Para cualquier servidor desde una red 172.18.2.0/24 solo de consulta:

mysql>

...

Descargar como (para miembros actualizados)  txt (5.4 Kb)   pdf (54.7 Kb)   docx (13.9 Kb)  
Leer 2 páginas más »
Disponible sólo en Clubensayos.com