Compare commits

...

2 commits

Author SHA1 Message Date
Gregory Colpart c6c7528971 exemple d'un LOAD DATA INFILE 2024-04-25 15:00:27 +02:00
Gregory Colpart 91e04d2f49 exemple pour mettre des droits restreints 2024-04-25 14:55:11 +02:00

View file

@ -478,6 +478,18 @@ Changer le **mot de passe** d'un utilisateur :
> REVOKE ALL PRIVILEGES ON <DB_NAME>.* FROM <USER>@<HOST>;
~~~
Ajouter uniquement le privilège SELECT sur toute une base pour un utilisateur :
~~~{.sql}
> GRANT SELECT ON <DB_NAME>.* TO <USER>@<HOST>;
~~~
Révoquer le privilège SELECT sur toute une base pour un utilisateur :
~~~{.sql}
> REVOKE SELECT ON <DB_NAME>.* FROM <USER>@<HOST>;
~~~
**Supprimer** un couple utilisateur/hôte :
~~~{.sql}
@ -675,6 +687,12 @@ mysql> INSERT INTO bar VALUES (1,'jp','papin','2005-06-12','Marseille',2);
INSERT INTO test (id,prenom,nom,ne_le) VALUES (2,'c','waddle','2004-06-17');
~~~
Insérer des données depuis un fichier CSV (attention le fichier doit pouvoir être lu par `mysql`) :
~~~{.sql}
mysql> LOAD DATA INFILE '/tmp/mysql/foo.csv' INTO TABLE bar CHARACTER SET utf8 FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' LINES TERMINATED BY '\n' ;
~~~
### Vues
Lister les vues de la base foo :