sql >> Database >  >> RDS >> Mysql

MySQL-dump per zoekopdracht

niet mysqldump, maar mysql cli...

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

je kunt het naar een bestand omleiden als je wilt:

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

Update:Originele post vroeg of hij per zoekopdracht uit de database kon dumpen. Wat hij vroeg en wat hij bedoelde was verschillend. Hij wilde echt alle tafels mysqldumpen.

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


  1. Prestatieverrassingen en veronderstellingen:GROUP BY vs. DISTINCT

  2. Varchar(MAX) versus TEXT gebruiken op SQL Server

  3. MySQL bestellen voor voor groeperen op

  4. Retourneer alle mogelijke combinaties van waarden op kolommen in SQL