233 votes

Comment charger un fichier sql.gz dans ma base de données ? (importation)

J'essaie d'importer un fichier SQL gzippé dans mysql directement. Est-ce la bonne méthode ?

mysql -uroot -ppassword mydb > myfile.sql.gz

1voto

Shailesh Thapa Points 1

Pour exporter en .sql.qz la commande est :-.

mysqldump -u nom d'utilisateur -p base de données | gzip > database.sql.gz

Pour importer le fichier .sql.qz la commande est:-

gunzip < database.sql.gz | mysql -u usrname -p newdatabase

Shailesh Thapa

0voto

Admir Trakic Points 1

Disons que vous avez besoin de remplir user_data avec mysql, essayez ceci :

export DEBIAN_FRONTEND=noninteractive \
    apt-get update -yq
    dpkg -l | grep mysql-server || (echo "Installing MySQL..." \
    && apt-get install -yq mysql-server \
    && echo -e "\n[mysqld]\nbind-address=0.0.0.0\nskip-name-resolve=1" | tee -a /etc/mysql/my.cnf \
    && aws s3 cp --quiet s3://your-bucket/mysqldump_all_databases.sql.gz - | zcat | mysql -uroot\
    && systemctl restart mysql)

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X