Mysql
 sql >> Base de données >  >> RDS >> Mysql

Vidage MySQL par requête

pas mysqldump, mais mysql cli...

mysql -e "select * from myTable" -u myuser -pxxxxxxxxx mydatabase

vous pouvez le rediriger vers un fichier si vous le souhaitez :

mysql -e "select * from myTable" -u myuser -pxxxxxxxx mydatabase > mydumpfile.txt

Mise à jour :le message d'origine lui a demandé s'il pouvait effectuer un vidage de la base de données par requête. Ce qu'il demandait et ce qu'il voulait dire étaient différents. Il voulait vraiment mysqldumper toutes les tables.

mysqldump --tables myTable --where="id < 1000"