Homepage
Curriculum vitae
Portfolio
Articles
RSS Feeds
michel.tissier.name
Sapientia filia periclitationis est. Leonardo da Vinci
Installer MySQL sous Debian
Les indications essentielles pour installer une base de données MySQL sous Debian.
Pour installer MySQL sous Debian on procèdera comme suit :
# apt-get install mysql-server mysql-common
Attention l'utilisateur MySQL n'est pas l'utilisateur UNIX. Donc la première fois taper en root :
# mysql
Apparaît ce message
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 133 to server version: 3.23.49-log
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql>
A présent vous êtes connecter à votre serveur mysql. Ok ça marche alors on quitte tout de suite !
mysql> quit
Bye
#
On doit mettre un mot de passe à root c’est CAPITAL !
# mysqladmin password "mot-de-passe"
On se connecte en root à présent qu'on a un mot de passe :
# mysql -p
Enter password :
Welcome to the MySQL monitor. Commands end with ; or g.
Your MySQL connection id is 9 to server version: 5.0.20-Debian_1-log
Type 'help;' or 'h' for help. Type 'c' to clear the buffer.
mysql>
Le mieux est de créer un utilisateur appellé adminmysql possédant tous les droits pour éviter d’utiliser root.
On affiche tous les utilisateurs et leurs droits.
mysql> use mysql;
mysql> select * from user;
Puis on créer l’utilisateur
mysql> GRANT ALL PRIVILEGES ON *.* TO adminmysql@localhost IDENTIFIED BY 'mot-de-passe' WITH GRANT OPTION;
Vu qu’on intervient directement sur cette table en SQL :
mysql> FLUSH PRIVILEGES;
On vérifie le changement
mysql> select * from user where User='adminmysql';
Pour effacer un utilisateur
mysql> delete from user where Host='mon-utilisateur';
Page
1
sur
4
Installer MySQL sous Debian
«
michel.tissier.name
02.
03.
2014
http://michel.tissier.name/archives/136
Pour quitter
mysql> quit
On peut à présent se connecter en tant qu’utilisateur adminmysql
# mysql -u adminmysql -p
Enter password:*****
mysql>
Une tache classique pour un administrateur de MySQL est la création d’un utilisateur et d’une base de données pour l’installation d’un
forum ou d’un blog …
Nous nous sommes déjà connecté comme adminmysql
mysql> create database forum;
mysql> GRANT ALL PRIVILEGES ON forum.* TO 'utilisateur'@localhost
mysql> identified by 'mot-de-passe-de-l-utilisateur';
Pour rajouter une base de données à cet utilisateur
mysql> create database forum2;
mysql> GRANT ALL PRIVILEGES ON forum2.* TO 'utilisateur'@localhost;
Voici quelques commandes SQL correctes avec MySQL :
Créer une nouvelle base de données
mysql> CREATE DATABASE mabase;
Pour visualiser les bases de données :
mysql> SHOW DATABASES;
Pour utiliser une base de données :
mysql> USE mabase
Pour visualiser les tables
mysql> SHOW TABLES;
Création d’une table
mysql> CREATE TABLE zodiaque (
id INT not null AUTO_INCREMENT,
signe VARCHAR(20) not null ,
PRIMARY KEY (id));
Décrire une table
DESC zodaque;
Ajouter un champ à une table
mysql> ALTER TABLE zodiaque ADD element VARCHAR(4);
Supprimer un champ d’une table
mysql> ALTER TABLE zodiaque DROP element
Intertion de données dans une table
mysql> INSERT INTO zodiaque VALUES (1, 'Belier', 'FEU');
INSERT INTO zodiaque VALUES (2, 'Taureau', TERRE');
Afficher toutes les données d’une table
mysql> SELECT * FROM zodiaque;
Effacer toutes les données d’une table
mysql> DELETE FROM zodiaque
Supprimer une table
mysql> DROP TABLE zodiaque;
Supprimer une base de données
mysql> DROP DATABASE mabase;
Page
2
sur
4
Installer MySQL sous Debian
«
michel.tissier.name
02.
03.
2014
http://michel.tissier.name/archives/136
Pour contrôler le serveur sql :
$ ps aux |grep mysql
Le processus s'appelle mysqld.
# /etc/init.d/mysql stop // pour arrêter le service
# /etc/init.d/mysql start // pour lancer le service
Pour la bonne interaction entre PHP5 et mysql il est préférable d'intaller le paquet php5-mysql
# apt-get install php5-mysql
Pour installer : Apache, PHP, PhpMyAdmin ...
Liens :
Documentation officielle : www.mysql.com
Traduction française : http://nexen.net/docs/mysql/
Installer MySQL sous Debian was published on juin 6th, 2008, with the tags Debian, Linux, MySQL, under the Culture category.
There are currently no comments on this article so far.
No Comments to Installer MySQL sous Debian so far. (RSS Feeds for comments in this post)
Comments are closed
« Installation d’Eclipse pour un environnement LAMPA
Installer apache & PHP sous Debian »
Mots clés
Apache Calibre CSS Debian Eclipse EPUB font Front End Google API HTML Integration Web Internet iPhone Javascript JSON LAMPA Linux Mac MySQL
newsletter OOP PHP PHP5 PHPMyAdmin PostGreSQL Réseau SQLWordPress
Thèmes
Bibliothéconomie (1)
Édition électronique (1)
Code (42)
Culture (17)
Design (1)
Logiciel (1)
Mobile (2)
Sciences de l'utilisateur (1)
Wordpress (1)
Calendrier
mars 2014
L Ma Me J V S D
1 2
34 5 6789
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
« fév
Page
3
sur
4
Installer MySQL sous Debian
«
michel.tissier.name
02.
03.
2014
http://michel.tissier.name/archives/136
L Ma Me J V S D
31
« fév
Archives
Choisir un mois
Search
Search
Tags
...or browse articles by tags
Apache Calibre CSS Debian Eclipse EPUB font Front End Google API HTML Integration Web Internet iPhone Javascript JSON LAMPA Linux Mac MySQL
newsletter OOP PHP PHP5 PHPMyAdmin PostGreSQL Réseau SQLWordPress
The theme, Dark Autumn by A WhiteBox, is ported by Peter Zhang. The site is proudly powered by WordPress. XHTML Transitional
Valid.
Page
4
sur
4
Installer MySQL sous Debian
«
michel.tissier.name
02.
03.
2014
http://michel.tissier.name/archives/136
1 / 4 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !