Exporting mysql data using mysqldump – Penetration Testing

The mysqldump client utility performs logical backups, producing a set of SQL statements that can be executed to reproduce the original database object definitions and table data. It dumps one or more MySQL databases for backup or transfer to another SQL server. The mysqldump command can also generate output in CSV, other delimited text, or XML format.

mysqldump requires at least the SELECT privilege for dumped tables, SHOW VIEW for dumped views, TRIGGER for dumped triggers, and LOCK TABLES if the –single-transaction option is not used. Certain options might require other privileges as noted in the option descriptions.

Export a complete database backup:

mysqldump -h 127.0.0.1 -P 3306 -u root -ppassword –add-locks -q dbname > dbname.sql

Export the complete database table structure

mysqldump -h 127.0.0.1 -P 3306 -u root -p password –add-locks -q -d dbname > dbname.sql

Export the complete database data without table structure

mysqldump -h127.0.0.1 -P3306 -uroot -ppassword –add-locks -q -t dbname.user > dbname.sql

The post Exporting mysql data using mysqldump appeared first on Penetration Testing.

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s