Recover your MySQL password

What if you’ve forgotten your MySQL root user password? This could be quite the predicament … had the developers not thought of that eventuality. In order to recover the password, you simply have to follow these steps:

  1. Stop the MySQL server process with the command sudo service mysql stop
  2. sudo mkdir /var/run/mysqld
  3. sudo chown mysql:mysql /var/run/mysqld
  4. Start the MySQL server with the command sudo mysqld_safe –skip-grant-tables –skip-networking &
  5. Connect to the MySQL server as the root user with the command mysql -u root

At this point, you need to issue the following MySQL commands to reset the root password:

mysql> use mysql;
​mysql> update user set authentication_string=password('NEWPASSWORD') where user='root';
​mysql> flush privileges;
​mysql> quit

Vytažení jedné tabulky z mysql dumpu

sed -n -e ‚/DROP TABLE.*`wp_options`/,/UNLOCK TABLES/p‘ mysql_examplecom.sql > examplecom_wp_options.sql

nebo z gzipu:
zcat 2018-09-15_sk.sql.gz | sed -En ‚/DROP TABLE.*`nuke_users`/,/UNLOCK TABLES/p‘ > examplecom_wp_options.sql