MySQL
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_SQLhttp://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, phpmyadminAjouter 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é
Voir aussi
- MariaDB (fork)- PostgreSQL
There are no comments on this page. [Add comment]