SlideShare uma empresa Scribd logo
1 de 4
Baixar para ler offline
Console MySQL Windows
Se connecter en administrateur
mysql –u root mysql
Se connecter en utilisateur
mysql –u nom_utilisateur mysql –p
(Entrer le mot de passe)
Entrer la variable d’environnement sous la console Windows
C:>SET
PATH=%PATH%;C:wampbinphpphp5.3.0;C:wampbinmysqlmysql5.1.36bin
Créer un utilisateur
GRANT ALL PRIVILEGES ON *.* TO 'jeanmichel'@'localhost' IDENTIFIED BY
'jmm1207' WITH GRANT OPTION;
Afficher les utilisateurs
SELECT Host, User FROM mysql.user;
Afficher les bases de données existantes
show databases ;
Créer une base de données
create database nom_de_la_base_de_données ;
Supprimer une base de données
drop database if exists nom_de_la_base_de_données ;
Sélectionner la base de données de travail
use nom_de_la_base_de_données ;
Afficher les tables de la base de données
show tables ;
Console MySQL -Jean Michel Meulien

Page 1
Afficher les attributs de la table
describe (desc) nom_de_la_table ;
Afficher les données de la table
select * from nom_de_la_table ;
Création de tables
Exemples : (tables dept, emp, animals et Personne)
CREATE TABLE IF NOT EXISTS dept (
Deptno

INT(2) NOT NULL,

dname VARCHAR(14),
loc

VARCHAR(13),

CONSTRAINT pk_deptno PRIMARY KEY (deptno) ) TYPE = InnoDB;
------------------------------------------------------------------------------------------------CREATE TABLE IF NOT EXISTS emp (
EMPNO

INT(4) NOT NULL,

ENAME

VARCHAR(10),

JOB

VARCHAR(9),

MGR

INT(4),

HIREDATE
SAL

DATE,

FLOAT(7,2),

COMM
DEPTNO

FLOAT(7,2),
INT(2),

CONSTRAINT pk_empno PRIMARY KEY (empno),
CONSTRAINT fk_dept_deptno FOREIGN KEY (deptno) REFERENCES
dept(deptno) ) TYPE = InnoDB CHARSET=utf8;
--------------------------------------------------------------------------------------------------------CREATE TABLE animals (
id INT NOT NULL AUTO_INCREMENT,

Console MySQL -Jean Michel Meulien

Page 2
name CHAR(30) NOT NULL,
PRIMARY KEY (id));
----------------------------------------------------------------------------------------------------------CREATE TABLE Personne (nom INT(14), fonction VARCHAR(10), sal FLOAT(7,2))
SELECT ename, job, sal FROM emp;
Mettre à jour une table
UPDATE Personne SET téléphone=’0156281469’ WHERE nom=‘Martin’ AND prénom
= ‘Pierre’;
Insertion de données dans la table
INSERT INTO animals (name) VALUES ("dog"),("cat"),("penguin"),
("lax"),("whale"),("ostrich");
Affichage des données de la table animals
mysql> SELECT * FROM animals;
Supprimer une table
drop table nom_de_la_table if exists ;

Décompacter
tar xvfz xampp-linux-1.7.4.tar.gz -C /opt
Démarrer le service
/opt/lampp/lampp start
Arrêter le service
/opt/lampp/lampp stop
Test
http://localhost

Console MySQL -Jean Michel Meulien

Page 3
SSL
/opt/lampp/lampp startssl
/opt/lampp/bin/
Les commandes XAMPP. Par exemple, /opt/lampp/bin/mysql appelle
le moniteur MySQL.
/opt/lampp/htdocs/ Le répertoire Apache DocumentRoot.
/opt/lampp/etc/httpd.conf Le fichier de configuration Apache
/opt/lampp/etc/my.cnf

Le fichier de configuration MySQL.

/opt/lampp/etc/php.ini

Le fichier de configuration PHP.

/opt/lampp/etc/proftpd.conf

Le fichier de configuration ProFTPD. (depuis 0.9.5)

/opt/lampp/phpmyadmin/config.inc.php Le fichier de configuration phpmyadmin
Désinstallation
rm -rf /opt/lampp
Console MySQL
Se connecter en administrateur
sudo /opt/lampp/bin/mysql -u root
Se connecter en utilisateur
sudo /opt/lampp/bin/mysql -u nom_utilisateur –p
(Entrer le mot de passe)
La syntaxe SQL est la même que celle de Windows.
Lien symbolique
sudo ln -s /opt/lampp/bin/mysql /bin/mysql
Voici la liste des éléments de sécurité manquants dans XAMPP :







L'administrateur MySQL (root) n'a pas de mot de passe.
Le serveur MySQL est accessible depuis le réseau.
ProFTPD utilise le mot de passe "lampp" pour l'utilisateur "nobody".
phpMyadmin est accessible depuis le réseau.
Les exemples sont disponibles depuis le réseau.
MySQL et Apache sont en exécution sous le même utilisateur (nobody).

Console MySQL -Jean Michel Meulien

Page 4

Mais conteúdo relacionado

Mais procurados

Techdays 2010 : comment hacker PHP sans se fatiguer
Techdays 2010 : comment hacker PHP sans se fatiguerTechdays 2010 : comment hacker PHP sans se fatiguer
Techdays 2010 : comment hacker PHP sans se fatiguerDamien Seguy
 
Solution Linux 2009 - JavaScript
Solution Linux 2009 - JavaScriptSolution Linux 2009 - JavaScript
Solution Linux 2009 - JavaScriptRaphaël Semeteys
 
Terraform OpenStack : Mise en pratique sur infrastructure OVH (Rennes devops)
Terraform OpenStack : Mise en pratique sur infrastructure OVH (Rennes devops) Terraform OpenStack : Mise en pratique sur infrastructure OVH (Rennes devops)
Terraform OpenStack : Mise en pratique sur infrastructure OVH (Rennes devops) Joël Séguillon
 
Installation Et Configuration De Monkey Spider
Installation Et Configuration De Monkey SpiderInstallation Et Configuration De Monkey Spider
Installation Et Configuration De Monkey SpiderMohamed Ben Bouzid
 
Mysql Apche PHP sous linux
Mysql Apche PHP sous linuxMysql Apche PHP sous linux
Mysql Apche PHP sous linuxKhalid ALLILI
 
Plop : un micro-générateur pour se simplifier la vie au quotidien
Plop : un micro-générateur pour se simplifier la vie au quotidienPlop : un micro-générateur pour se simplifier la vie au quotidien
Plop : un micro-générateur pour se simplifier la vie au quotidienNicolas Carlo
 
Bases de php - Partie 3
Bases de php - Partie 3Bases de php - Partie 3
Bases de php - Partie 3Régis Lutter
 
PHP #2 : variables, conditions & boucles
PHP #2 : variables, conditions & boucles PHP #2 : variables, conditions & boucles
PHP #2 : variables, conditions & boucles Jean Michel
 
Installation magento 2 avec mamp
 Installation magento 2 avec mamp Installation magento 2 avec mamp
Installation magento 2 avec mampBlackbird
 
Gestion des logs sur une plateforme web
Gestion des logs sur une plateforme webGestion des logs sur une plateforme web
Gestion des logs sur une plateforme webfredcons
 

Mais procurados (15)

Techdays 2010 : comment hacker PHP sans se fatiguer
Techdays 2010 : comment hacker PHP sans se fatiguerTechdays 2010 : comment hacker PHP sans se fatiguer
Techdays 2010 : comment hacker PHP sans se fatiguer
 
Solution Linux 2009 - JavaScript
Solution Linux 2009 - JavaScriptSolution Linux 2009 - JavaScript
Solution Linux 2009 - JavaScript
 
Terraform OpenStack : Mise en pratique sur infrastructure OVH (Rennes devops)
Terraform OpenStack : Mise en pratique sur infrastructure OVH (Rennes devops) Terraform OpenStack : Mise en pratique sur infrastructure OVH (Rennes devops)
Terraform OpenStack : Mise en pratique sur infrastructure OVH (Rennes devops)
 
Installation Et Configuration De Monkey Spider
Installation Et Configuration De Monkey SpiderInstallation Et Configuration De Monkey Spider
Installation Et Configuration De Monkey Spider
 
Rmll.securite
Rmll.securiteRmll.securite
Rmll.securite
 
Ruby STAR
Ruby STARRuby STAR
Ruby STAR
 
Mysql Apche PHP sous linux
Mysql Apche PHP sous linuxMysql Apche PHP sous linux
Mysql Apche PHP sous linux
 
Cours php
Cours phpCours php
Cours php
 
Plop : un micro-générateur pour se simplifier la vie au quotidien
Plop : un micro-générateur pour se simplifier la vie au quotidienPlop : un micro-générateur pour se simplifier la vie au quotidien
Plop : un micro-générateur pour se simplifier la vie au quotidien
 
Bases de php - Partie 3
Bases de php - Partie 3Bases de php - Partie 3
Bases de php - Partie 3
 
PHP #2 : variables, conditions & boucles
PHP #2 : variables, conditions & boucles PHP #2 : variables, conditions & boucles
PHP #2 : variables, conditions & boucles
 
Salt stack
Salt stackSalt stack
Salt stack
 
PostgreSQL
PostgreSQLPostgreSQL
PostgreSQL
 
Installation magento 2 avec mamp
 Installation magento 2 avec mamp Installation magento 2 avec mamp
Installation magento 2 avec mamp
 
Gestion des logs sur une plateforme web
Gestion des logs sur une plateforme webGestion des logs sur une plateforme web
Gestion des logs sur une plateforme web
 

Destaque

A new curriculum for Quisqueya Medical School in Haiti (AMEE 2012)
A new curriculum for Quisqueya Medical School in Haiti (AMEE 2012)A new curriculum for Quisqueya Medical School in Haiti (AMEE 2012)
A new curriculum for Quisqueya Medical School in Haiti (AMEE 2012)Janet Corral
 
Index des compétences cles hays
Index des compétences cles haysIndex des compétences cles hays
Index des compétences cles haysHays France
 
Types d'ingénierie tutorale
Types d'ingénierie tutoraleTypes d'ingénierie tutorale
Types d'ingénierie tutoraleJacques Rodet
 
French House Vocab Unite 9B C'est à toi
French House Vocab Unite 9B C'est à toiFrench House Vocab Unite 9B C'est à toi
French House Vocab Unite 9B C'est à toigingerhansen
 
Evaluation - action de "Tony jeune gay"
Evaluation - action de "Tony jeune gay"Evaluation - action de "Tony jeune gay"
Evaluation - action de "Tony jeune gay"CripsIDF
 
Dialogue social et reseaux sociaux
Dialogue social et reseaux sociauxDialogue social et reseaux sociaux
Dialogue social et reseaux sociauxKarine Boullier
 
Présentation c2i bis
Présentation c2i bisPrésentation c2i bis
Présentation c2i bissibpdblz
 
Fondation Marocaine de l'Etudiant
Fondation Marocaine de l'EtudiantFondation Marocaine de l'Etudiant
Fondation Marocaine de l'EtudiantFondation_FME
 
Valentins et-valentines-lulu-46
Valentins et-valentines-lulu-46Valentins et-valentines-lulu-46
Valentins et-valentines-lulu-46Arfenia Sarkissian
 
Argu la tribune & moi 2011
Argu la tribune & moi 2011Argu la tribune & moi 2011
Argu la tribune & moi 2011La Tribune
 
Présentation sur les ressources ouvertes et les licences Creative Commons
Présentation sur les ressources ouvertes et les licences Creative CommonsPrésentation sur les ressources ouvertes et les licences Creative Commons
Présentation sur les ressources ouvertes et les licences Creative CommonsGilbert Paquette
 
Haiti: Rapport sur le Premier Tour des Elections Législatives Partielles 9 a...
Haiti: Rapport sur le Premier Tour des Elections Législatives Partielles 9 a...Haiti: Rapport sur le Premier Tour des Elections Législatives Partielles 9 a...
Haiti: Rapport sur le Premier Tour des Elections Législatives Partielles 9 a...Stanleylucas
 
Illustration 2
Illustration 2Illustration 2
Illustration 2abelmanart
 
Programmation Activités Louga40
Programmation Activités Louga40Programmation Activités Louga40
Programmation Activités Louga40Mansour Gaye
 
Résultats de l'enquête les réseaux sociaux ont ils un impact sur votre ca
Résultats de l'enquête  les réseaux sociaux ont ils un impact sur votre caRésultats de l'enquête  les réseaux sociaux ont ils un impact sur votre ca
Résultats de l'enquête les réseaux sociaux ont ils un impact sur votre caVéronique BOUTHEGOURD
 

Destaque (20)

A new curriculum for Quisqueya Medical School in Haiti (AMEE 2012)
A new curriculum for Quisqueya Medical School in Haiti (AMEE 2012)A new curriculum for Quisqueya Medical School in Haiti (AMEE 2012)
A new curriculum for Quisqueya Medical School in Haiti (AMEE 2012)
 
Index des compétences cles hays
Index des compétences cles haysIndex des compétences cles hays
Index des compétences cles hays
 
Types d'ingénierie tutorale
Types d'ingénierie tutoraleTypes d'ingénierie tutorale
Types d'ingénierie tutorale
 
French House Vocab Unite 9B C'est à toi
French House Vocab Unite 9B C'est à toiFrench House Vocab Unite 9B C'est à toi
French House Vocab Unite 9B C'est à toi
 
Evaluation - action de "Tony jeune gay"
Evaluation - action de "Tony jeune gay"Evaluation - action de "Tony jeune gay"
Evaluation - action de "Tony jeune gay"
 
Dialogue social et reseaux sociaux
Dialogue social et reseaux sociauxDialogue social et reseaux sociaux
Dialogue social et reseaux sociaux
 
Cert
CertCert
Cert
 
Présentation c2i bis
Présentation c2i bisPrésentation c2i bis
Présentation c2i bis
 
Powerpoint
PowerpointPowerpoint
Powerpoint
 
Fondation Marocaine de l'Etudiant
Fondation Marocaine de l'EtudiantFondation Marocaine de l'Etudiant
Fondation Marocaine de l'Etudiant
 
Exercice hotel
Exercice hotelExercice hotel
Exercice hotel
 
Valentins et-valentines-lulu-46
Valentins et-valentines-lulu-46Valentins et-valentines-lulu-46
Valentins et-valentines-lulu-46
 
Architecture practique 1755 545
Architecture practique 1755 545Architecture practique 1755 545
Architecture practique 1755 545
 
Argu la tribune & moi 2011
Argu la tribune & moi 2011Argu la tribune & moi 2011
Argu la tribune & moi 2011
 
Présentation sur les ressources ouvertes et les licences Creative Commons
Présentation sur les ressources ouvertes et les licences Creative CommonsPrésentation sur les ressources ouvertes et les licences Creative Commons
Présentation sur les ressources ouvertes et les licences Creative Commons
 
Haiti: Rapport sur le Premier Tour des Elections Législatives Partielles 9 a...
Haiti: Rapport sur le Premier Tour des Elections Législatives Partielles 9 a...Haiti: Rapport sur le Premier Tour des Elections Législatives Partielles 9 a...
Haiti: Rapport sur le Premier Tour des Elections Législatives Partielles 9 a...
 
Mode demploi le-guide-pedagogique-v4
Mode demploi le-guide-pedagogique-v4Mode demploi le-guide-pedagogique-v4
Mode demploi le-guide-pedagogique-v4
 
Illustration 2
Illustration 2Illustration 2
Illustration 2
 
Programmation Activités Louga40
Programmation Activités Louga40Programmation Activités Louga40
Programmation Activités Louga40
 
Résultats de l'enquête les réseaux sociaux ont ils un impact sur votre ca
Résultats de l'enquête  les réseaux sociaux ont ils un impact sur votre caRésultats de l'enquête  les réseaux sociaux ont ils un impact sur votre ca
Résultats de l'enquête les réseaux sociaux ont ils un impact sur votre ca
 

Semelhante a My sql console

Les principes de base de PHP
 Les principes de base de PHP  Les principes de base de PHP
Les principes de base de PHP EL JAOUARI Ahmed
 
[DRAFT] Utiliser VmWare pour l'installation d'un Alfresco
[DRAFT] Utiliser VmWare pour l'installation d'un Alfresco[DRAFT] Utiliser VmWare pour l'installation d'un Alfresco
[DRAFT] Utiliser VmWare pour l'installation d'un AlfrescoPASCAL Jean Marie
 
Php 2 - Approfondissement MySQL, PDO et MVC
Php 2 - Approfondissement MySQL, PDO et MVCPhp 2 - Approfondissement MySQL, PDO et MVC
Php 2 - Approfondissement MySQL, PDO et MVCPierre Faure
 
LP_chapitre3_Creation et gestion_BD_2019.pptx
LP_chapitre3_Creation et gestion_BD_2019.pptxLP_chapitre3_Creation et gestion_BD_2019.pptx
LP_chapitre3_Creation et gestion_BD_2019.pptxFATIMAEZZAHRAEOUBELL
 
Trucs et astuces PHP et MySQL
Trucs et astuces PHP et MySQLTrucs et astuces PHP et MySQL
Trucs et astuces PHP et MySQLDamien Seguy
 
BigData_TP4 : Cassandra
BigData_TP4 : CassandraBigData_TP4 : Cassandra
BigData_TP4 : CassandraLilia Sfaxi
 
Mise en place d'un serveur de mail complet linux server wiki
Mise en place d'un serveur de mail complet   linux server wikiMise en place d'un serveur de mail complet   linux server wiki
Mise en place d'un serveur de mail complet linux server wikidebaros
 

Semelhante a My sql console (13)

Php1
Php1Php1
Php1
 
Les principes de base de PHP
 Les principes de base de PHP  Les principes de base de PHP
Les principes de base de PHP
 
[DRAFT] Utiliser VmWare pour l'installation d'un Alfresco
[DRAFT] Utiliser VmWare pour l'installation d'un Alfresco[DRAFT] Utiliser VmWare pour l'installation d'un Alfresco
[DRAFT] Utiliser VmWare pour l'installation d'un Alfresco
 
Php 2 - Approfondissement MySQL, PDO et MVC
Php 2 - Approfondissement MySQL, PDO et MVCPhp 2 - Approfondissement MySQL, PDO et MVC
Php 2 - Approfondissement MySQL, PDO et MVC
 
Config ip
Config ipConfig ip
Config ip
 
LP_chapitre3_Creation et gestion_BD_2019.pptx
LP_chapitre3_Creation et gestion_BD_2019.pptxLP_chapitre3_Creation et gestion_BD_2019.pptx
LP_chapitre3_Creation et gestion_BD_2019.pptx
 
Trucs et astuces PHP et MySQL
Trucs et astuces PHP et MySQLTrucs et astuces PHP et MySQL
Trucs et astuces PHP et MySQL
 
BigData_TP4 : Cassandra
BigData_TP4 : CassandraBigData_TP4 : Cassandra
BigData_TP4 : Cassandra
 
Cours php bac info
Cours php bac infoCours php bac info
Cours php bac info
 
Hbase
HbaseHbase
Hbase
 
Cours php
Cours php Cours php
Cours php
 
Mise en place d'un serveur de mail complet linux server wiki
Mise en place d'un serveur de mail complet   linux server wikiMise en place d'un serveur de mail complet   linux server wiki
Mise en place d'un serveur de mail complet linux server wiki
 
Snort implementation
Snort implementationSnort implementation
Snort implementation
 

My sql console

  • 1. Console MySQL Windows Se connecter en administrateur mysql –u root mysql Se connecter en utilisateur mysql –u nom_utilisateur mysql –p (Entrer le mot de passe) Entrer la variable d’environnement sous la console Windows C:>SET PATH=%PATH%;C:wampbinphpphp5.3.0;C:wampbinmysqlmysql5.1.36bin Créer un utilisateur GRANT ALL PRIVILEGES ON *.* TO 'jeanmichel'@'localhost' IDENTIFIED BY 'jmm1207' WITH GRANT OPTION; Afficher les utilisateurs SELECT Host, User FROM mysql.user; Afficher les bases de données existantes show databases ; Créer une base de données create database nom_de_la_base_de_données ; Supprimer une base de données drop database if exists nom_de_la_base_de_données ; Sélectionner la base de données de travail use nom_de_la_base_de_données ; Afficher les tables de la base de données show tables ; Console MySQL -Jean Michel Meulien Page 1
  • 2. Afficher les attributs de la table describe (desc) nom_de_la_table ; Afficher les données de la table select * from nom_de_la_table ; Création de tables Exemples : (tables dept, emp, animals et Personne) CREATE TABLE IF NOT EXISTS dept ( Deptno INT(2) NOT NULL, dname VARCHAR(14), loc VARCHAR(13), CONSTRAINT pk_deptno PRIMARY KEY (deptno) ) TYPE = InnoDB; ------------------------------------------------------------------------------------------------CREATE TABLE IF NOT EXISTS emp ( EMPNO INT(4) NOT NULL, ENAME VARCHAR(10), JOB VARCHAR(9), MGR INT(4), HIREDATE SAL DATE, FLOAT(7,2), COMM DEPTNO FLOAT(7,2), INT(2), CONSTRAINT pk_empno PRIMARY KEY (empno), CONSTRAINT fk_dept_deptno FOREIGN KEY (deptno) REFERENCES dept(deptno) ) TYPE = InnoDB CHARSET=utf8; --------------------------------------------------------------------------------------------------------CREATE TABLE animals ( id INT NOT NULL AUTO_INCREMENT, Console MySQL -Jean Michel Meulien Page 2
  • 3. name CHAR(30) NOT NULL, PRIMARY KEY (id)); ----------------------------------------------------------------------------------------------------------CREATE TABLE Personne (nom INT(14), fonction VARCHAR(10), sal FLOAT(7,2)) SELECT ename, job, sal FROM emp; Mettre à jour une table UPDATE Personne SET téléphone=’0156281469’ WHERE nom=‘Martin’ AND prénom = ‘Pierre’; Insertion de données dans la table INSERT INTO animals (name) VALUES ("dog"),("cat"),("penguin"), ("lax"),("whale"),("ostrich"); Affichage des données de la table animals mysql> SELECT * FROM animals; Supprimer une table drop table nom_de_la_table if exists ; Décompacter tar xvfz xampp-linux-1.7.4.tar.gz -C /opt Démarrer le service /opt/lampp/lampp start Arrêter le service /opt/lampp/lampp stop Test http://localhost Console MySQL -Jean Michel Meulien Page 3
  • 4. SSL /opt/lampp/lampp startssl /opt/lampp/bin/ Les commandes XAMPP. Par exemple, /opt/lampp/bin/mysql appelle le moniteur MySQL. /opt/lampp/htdocs/ Le répertoire Apache DocumentRoot. /opt/lampp/etc/httpd.conf Le fichier de configuration Apache /opt/lampp/etc/my.cnf Le fichier de configuration MySQL. /opt/lampp/etc/php.ini Le fichier de configuration PHP. /opt/lampp/etc/proftpd.conf Le fichier de configuration ProFTPD. (depuis 0.9.5) /opt/lampp/phpmyadmin/config.inc.php Le fichier de configuration phpmyadmin Désinstallation rm -rf /opt/lampp Console MySQL Se connecter en administrateur sudo /opt/lampp/bin/mysql -u root Se connecter en utilisateur sudo /opt/lampp/bin/mysql -u nom_utilisateur –p (Entrer le mot de passe) La syntaxe SQL est la même que celle de Windows. Lien symbolique sudo ln -s /opt/lampp/bin/mysql /bin/mysql Voici la liste des éléments de sécurité manquants dans XAMPP :       L'administrateur MySQL (root) n'a pas de mot de passe. Le serveur MySQL est accessible depuis le réseau. ProFTPD utilise le mot de passe "lampp" pour l'utilisateur "nobody". phpMyadmin est accessible depuis le réseau. Les exemples sont disponibles depuis le réseau. MySQL et Apache sont en exécution sous le même utilisateur (nobody). Console MySQL -Jean Michel Meulien Page 4