Astuces de Webmaster

19 octobre 2010

Liste des APIs de Google

Développement Web — Tags : , Rom's @ 14:20

La liste complète et à jour des APIs de Google se trouve ici :

Liste des services Google sur code.google.com

Commandes SSH pour MySQL

Se connecter en SSH à un SGBD MySQL lorsque l’on est connecté en SSH

 shell |  Copier le code |? 
1
mysql -u UTILISATEUR -p

Une invite vous demande alors de taper le mot de passe. Si vous ne vous trompez pas, le prompteur est précédé de mysql> dorénavant pour signifier que vous êtes en invite de commande MySQL.

Sélectionner une base de données

(vous pouvez également la passer en paramètre dans la ligne de commande plus haut mais cette méthode permet davantage d’utilisations).

 MySQL |  Copier le code |? 
1
mysql> USE [NOM_BDD];

Ce qui devrait vous renvoyer « Database changed »
doc


Faire des requêtes

Contrairement à PHPMyAdmin et compagnie, vous devez absolument terminer vos requêtes par un point virgule. Si vous ne le faites pas et que vous faites entrer, l’invite vous proposera de compléter votre requête jusqu’à ce que vous terminiez votre requête par un point virgule et que vous validiez.

Exécuter une liste de requêtes MySQL

Il suffit d’exécuter une commande du type

 shell |  Copier le code |? 
1
mysql -u[nomUtilisateur] -p [nomBaseDeDonnees] < "/chemin/vers/fichier_contenant_requetes.txt"

L’invite de commande vous demandera votre mot de passe puit affichera de nouveau le prompteur si tout se passe bien Evidemment, chaque requête doit être terminée par un point virgule.

Pour exporter les résultats d’une requête vers un fichier texte ou autre

Il ne faut pas être connecté sur le serveur MySQL : si vous êtes connecté, tapez la commande « exit; » pour vous retrouver sur le shell standard puis tapez cette commande :

 shell |  Copier le code |? 
1
mysql -u[nomUtilisateur] -p [nomBaseDeDonnees] < /tmp/sql.sql > /tmp/outfile.txt; 

ou si vous êtes déjà dans l’invite MySQL

 SQL |  Copier le code |? 
1
SELECT * FROM TABLE WHERE 1 INTO OUTFILE '/tmp/testRequeteExport.sql';

Voir la doc

Pour exporter une base vers un fichier

Il ne faut pas être connecté sur le serveur MySQL : si vous êtes connecté, tapez la commande « exit; » pour vous retrouver sur le shell standard puis tapez cette commande :

 shell |  Copier le code |? 
1
mysqldump -u[nomUtilisateur] -p [nomBaseDeDonnees] > /tmp/export_nomBaseDeDonnees.sql; 

un prompt vous demandera le mot de passe de l’utilisateur en question

Pour exporter une table vers un fichier

Il ne faut pas être connecté sur le serveur MySQL : si vous êtes connecté, tapez la commande « exit; » pour vous retrouver sur le shell standard puis tapez cette commande :

 shell |  Copier le code |? 
1
mysqldump -u[nomUtilisateur] -p [nomBaseDeDonnees] [nomTable] > /tmp/export_nomBaseDeDonneesEtTable.sql; 

un prompt vous demandera le mot de passe de l’utilisateur en question

7 octobre 2010

Nouveau format d’image compressé : WEBP

A lire sur Alsacreations.com : Google introduit le WebP, un nouveau format d’image et en anglais sur http://blog.chromium.org/2010/09/webp-new-image-format-for-web.html

A noter :
– Les JPG + GIF constituent 65% du poids des pages web
– des gains entre 10 et 60% par rapport à JPG !
– Galerie de démonstration de leurs performances : http://code.google.com/intl/fr/speed/webp/gallery.html

Articles plus anciens »

Romain BOYER ©2014 - Contact : boyer Arobase romain Point biz - Profil sur LinkedIn - Profil sur Google+