Console MySQL Windows
Se connecter en administrateur
mysql –u root mysql
Se connecter en utilisateur
mysql –u nom_utilisat...
Afficher les attributs de la table
describe (desc) nom_de_la_table ;
Afficher les données de la table
select * from nom_de...
name CHAR(30) NOT NULL,
PRIMARY KEY (id));
-------------------------------------------------------------------------------...
SSL
/opt/lampp/lampp startssl
/opt/lampp/bin/
Les commandes XAMPP. Par exemple, /opt/lampp/bin/mysql appelle
le moniteur M...
Prochain SlideShare
Chargement dans…5
×

My sql console

291 vues

Publié le

0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
291
Sur SlideShare
0
Issues des intégrations
0
Intégrations
1
Actions
Partages
0
Téléchargements
6
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

My sql console

  1. 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. 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. 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. 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

×