http://www.mysql.com∞
http://fr.wikipedia.org/wiki/Mysql∞
http://en.wikipedia.org/wiki/Mysql∞
Quelques exemples de requêtes SQL
http://fr.wikipedia.org/wiki/Wikip%C3%A9dia:Requ%C3%AAtes_SQL∞
http://www.netalya.com/fr/sql.asp∞
http://tecfa.unige.ch/guides/tie/html/mysql-intro/mysql-intro.html∞
Installer et administrer une base de donnée MySQL sur Linux Debian / Ubuntu
Installer les paquets
apache2,
mysql,
phpmyadmin
Ajouter un ou plusieurs utilisateurs à la base SQL
http://dev.mysql.com/doc/refman/5.0/en/adding-users.html∞
Se connecter à la base en root
$ mysql --user=root mysql (par défaut il n'y a pas de mot de passe pour accéder à la base en root !!!)
Modifier le mot de passe de root
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost'
IDENTIFIED BY 'mot_de_passe' WITH GRANT OPTION;
Attention à ne pas oublier le
; c'est lui qui permet de valider la fin de la ligne de commande
MySql.
Créer d'autres utilisateur avec des droits plus ou moins importants (voir doc citée précédemment)
Se connecter à l'application web d'administration de la base de données : phpMyAdmin
http://127.0.0.1/phpmyadmin∞
Créer une base de donnée 'database' sur le serveur de base de données 'localhost'
Créer les tables nécessaires dans cette base de données ou installer l'application PHP qui s'en chargera
Divers
Foreign key (clés étrangères) : il faut des tables
InnoDB pour les supporter (et pas
MyISAM)
Contraintes d'intégrité
There are no comments on this page. [Add comment]