Vision du web. La réponse collaborative.

Gagner des Bitcoins.

Gagner des Bitcoins !
Le HackerSpace Vision du web.
La réponse collaborative.
Le glider des Hackers.
Un symbole de rassemblement.
QWERTY.
Du clavier au terminal.
GNU / Linux Debian.
La distribution universelle.
GNU / Linux Ubuntu.
Linux pour les êtres humains.
GNU / Linux Arch.
Un Linux léger et flexible.
Nom de code Linux.
Documentaire FR.

Le montant des donations pour Vision du web est de 0.028585632483621 Monero.

Soutenir Vision du Web dans son partage de logiciels et de ressources libres

Ce mineur crée de la monnaie numérique Monero pour soutenir Vision du web.
Merci de désactiver votre bloqueur de publicité.
Aucune publicité ne sera affichée.
Le mineur utilise les ressources de votre machine pour créer gratuitement de la monnaie numérique.

Vous n´êtes pas identifié(e).

Nous sommes le lundi 18 décembre 2017. Il est .

Nous avons 196 invités et aucun membre en ligne

 
HackerSpace !

SQL

Copier ou modifier une base de données MySQL avec SQL

Sauvegarder une base de données MySQL avec le langage SQL.

 

Exemple : Copier une table A vers un fichier save.sql

SELECT * INTO OUTFILE 'save.sql' FROM A
Provoque une erreur chez l'hébergeur sivit sur un hébergement mutualisé.
#1045 - Access denied for user 'domaine'@'localhost' (using password: YES)
Sivit n'autorise pas l'export de la base en PHP.

 

Exemple : Copier une table A vers B

CREATE TABLE B AS SELECT * FROM A

 

Exemple : Supprimer une colonne azerty dans une table C

ALTER TABLE C DROP COLUMN azerty

La clause ALTER permet de modifier les colonnes d'une table.
Associée à la clause DROP COLUMN, elle permet de supprimer des colonnes.

La suppression de colonnes n'est possible que dans le cas où:
- La colonne ne fait pas partie d'une vue.
- La colonne ne fait pas partie d'un index.
- La colonne n'est pas l'objet d'une contrainte d'intégrité. 

 

Exempe : Exporter une base de données MySQL avec PHP

Enregistrer un des codes ci-dessous dans un fichier export-base.php.

Le fichier au format .sql

<?php
echo "Votre base est en cours d'exportation.......<br />";
system("mysqldump --host=HOTEMYSQL5.0 --user=NOMUTILISATEUR --password=PASSWORDUTILISATEUR! --no-create-db --default-character-set=utf8 --lock-tables=FALSE --tables TABLEouBASE >dump.sql");
print_r(file("dump.sql")); // affiche le dump ou l'erreur de mysqldump.
echo "C'est fini. Votre base est exporté vers le fichier dump.sql";
?>

Le fichier au format bz2

<?php
echo "Votre base est en cours d'exportation.......<br />";
system("mysqldump --host=mysql5.0 --user=testx1007 --password=testx1007! --no-create-db --default-character-set=utf8 --lock-tables=FALSE --tables testx1007_db1 | bzip2 >dump.sql.bz2");
print_r(file("dump.sql.bz2")); // affiche le dump ou l'erreur de mysqldump.
echo "C'est fini. Votre base est exporté vers le fichier dump.sql.bz2";
?>

Le fichier au format gz

<?php
 echo "Votre base est en cours d'exportation.......<br />";
 system("mysqldump --host=mysql5.0 --user=testx1007 --password=testx1007! --no-create-db --default-character-set=utf8 --lock-tables=FALSE --tables testx1007_db1 | gzip >dump.sql.gz");
 print_r(file("dump.sql.gz")); // affiche le dump ou l'erreur de mysqldump
 echo "C'est fini. Votre base est exporté vers le fichier dump.sql.gz";
 ?>

Le fichier au format zip

<?php
 echo "Votre base est en cours d'exportation.......<br />";
 system("mysqldump --host=mysql5.0 --user=testx1007 --password=testx1007! --no-create-db --default-character-set=utf8 --lock-tables=FALSE --tables testx1007_db1 | zip >dump.sql.zip");
 print_r(file("dump.sql.zip")); // affiche le dump ou l'erreur de mysqldump
 echo "C'est fini. Votre base est exporté vers le fichier dump.sql.zip";
 ?>

REMARQUE ! Ce site utilise des cookies et autres technologies similaires.

Si vous ne changez pas les paramètres de votre navigateur, vous êtes d'accord. En savoir plus

J'ai compris

En poursuivant votre navigation sur ce site, vous acceptez l’utilisation de Cookies pour vous proposer un accès membre personnalisé et réaliser des statistiques de visites.

Vision du web sur votre réseau social

Une statistique n'est vraiment intéressante que si le chiffre qu'elle donne est imprévu ; car elle provoque alors une demande d'explication, qui vous apprend quelque chose. Le rôle de la statistique est moins de renseigner que de fixer le renseignement qu'il faut chercher.
(Propos de O.L. Barenton, confiseur, p.150, Éd. du Tambourinaire, 1962)

Votre hébergement internet avec LWS.