|
Je m'initi tranquillement à la gestion de base de donnée sur Mysql. Vous trouverez sur cette page des exemples concrèts de la facon d'administrer une base de donnée.
mysqladmin -u root password votre_password - Cette commande a pour but d'attitrer un nouveau mot de passe root pour les connections a votre serveur mysql. Cette étape importe ne dois jamais être ignorée puisque au moment de l'installation du serveur Mysql aucun mot de passe n'y est attitré.
mysql_setpermission -u root - Ce petit programme simple d'utilisation permet de:
- Créer un mot de passe pour un utilisateur
- Créer un base de donnée pour un nouvel utilisateur (sans privilège administrateur)
- Ajouter un utilisateur a une base de donnée existante (sans privilège administrateur)
- Ajouter un utilisateur a une base de donnée existante (sans privilège administrateur + no create/drop)
- Ajouter un utilisateur a une base de donnée existante en lecture seule (no update, delete, insert, etc)
Si vous recevez un message d'erreur en tentant de lancer ce programme vérifiez que le paquetage perl_Mysql-1.22_19.mdk est bien installé
SHOW DATABASES; - Donne la liste des bases de données prise en charge par votre serveur Mysql
mysql -u schwartz -p -D ma_base_de_donnee </../backup/my_backup.sql - Cette commande permet l'importation des champs d'une base de donnée préalablement sauvegardé sous le nom my_backup.sql dans la base de donnée ma_base_de_donnee appartenant a l'utilisateur schwartz
CONNECT myphpbb; - Selectionnez de cette facon la base de donnée à utiliser
SHOW TABLES; - Donne la liste de champs déjà créé dans votre base de donnée
SELECT * FROM phpbb_config; - Donne la liste de tous les champs avec leur multiple valeur du champs phpbb_config contenue dans votre base de donnée myphpbb
UPDATE phpbb_config SET config_value = "82" WHERE config_name = "server_port"; - Change le port d'écoute de mon serveur de FAQ contenu dans la base de donnée myphpbb en changeant la colonne config_value par "82" a l'endroit ou la colonne config_name est "server_port"
|