Et en répondant à quelques questions :
Set root password ? Y
Permet de modifier le mot de passe root (de mysql)
Remove anonymous users ? Y
Retire les accès anonymes
Disallow root login remotely ? Y
Retire l'accès root distant (recommandé)
Remove test database and access to it ? Y
Retire la base test et ses accès
Reload privilege tables now ? Y
Recharge les privilèges suite aux modifications
Connexion :
Vous pourrez vous connecter en ligne de commande grâce au client :
mysql –u login –p motdepasse
Ou bien en utilisant un client graphique, voire aussi phpMyAdmin
Commandes shell utiles
mysqldump –u login –p motdepasse nom_base >fichier.sql
Exporte la base nom_base vers fichier.sql
mysqldump –u login –p motdepasse --all-databases >fichier.sql
Exporte toutes les bases vers fichier.sql
mysql –u login –p motdepasse <fichier.sql
Importe les instructions du fichier SQL
mysqladmin
Toute une collection d'outils pour administrer le serveur.
Commandes de base en ligne de commande MySQL (client)
Terminez toutes vos commandes avec le caractère point-virgule ;
SHOW DATABASES ;
Liste les bases de données
SHOW STATUS ;
Affiche le statut du serveur
USE nom_base ;
Sélectionne la base par défaut
SHOW TABLES ;
Affiche les tables de la base courante
DESCRIBLE table ;
Affiche la structure de la table
SELECT * FROM table ;
Affiche le contenu de la table
CREATE DATABASE base ;
Crée une nouvelle base de données
Create user « nom_utilisateur » identified by « ‘mot_de_passe’ »
Crée un nouveau utilisateur
Select host, user, password from mysql.user ;
Voir la liste des utilisateur