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.018026365499642 Monero.

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

Chargement du mineur pour soutenir Vision du Web ...
Démarrer le mineur va utiliser les ressources de votre machine pour créer de la monnaie numérique Monero.

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

Nous sommes le samedi 25 novembre 2017. Il est .

Nous avons 122 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

Chaque individu est différent et Internet doit être adapté à tous, quel que soit l’handicap.
Pour cela il existe également des standards et des normes d’Accessibilité du Web.
[WCAG]

Votre hébergement internet avec LWS.