Outils pour utilisateurs

Outils du site


commun:db_server

Ceci est une ancienne révision du document !


Database server

Installation

sudo apt install mariadb-server                                                                           
sudo systemctl start mariadb                                                                              
sudo systemctl enable mariadb
sudo systemctl status mariadb

Sécurisation après installation

sudo mysql_secure_installation

Là il faut configurer le mot de passe root.

Et quand c'est chelou ne pas hésiter à ne pas mettre la valeur par défaut.

Permettre l'accès depuis le réseau

Creation de l'utilisateur root qui a accès depuis cahute.

CREATE USER 'root'@'cahute.beafrancois.fr' IDENTIFIED BY "xxxxxxxxx"
GRANT GRANT ON *.* TO 'root'@'cahute.beafrancois.fr';
FLUSH PRIVILEGES;

Dumper une base de données

mysqldump -u root -p --databases blog > blog.sql

Importer une base de données

Créer l'utilisateur et la base

CREATE USER 'blog'@'webserver.beafrancois.fr' IDENTIFIED VIA mysql_native_password USING 'xxxxxx';
CREATE DATABASE IF NOT EXISTS `blog`;
GRANT ALL PRIVILEGES ON `blog`.* TO 'blog'@'webserver.beafrancois.fr';

Importer la base

mysql -u root -p blog < /mnt/host_tmp/blog.sql
commun/db_server.1671298249.txt.gz · Dernière modification : (modification externe)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki