Files
mkdocs/docs/MySQL/Backup.md
2021-07-25 13:17:19 +02:00

48 lines
820 B
Markdown

# Backup
### Sauvegarder une base:
```bash
$ mysqldump -u root a_database> a_file.sql
```
```bash
$ mysqldump -u root -p wordpress4 | pv | gzip> wordpress4.sql.gz
```
### Restaurer une base depuis un backup:
```bash
$ mysql -u root -p a_database <a_file.sql
```
### Changer le mot de passe utilisateur:
```bash
mysql> UPDATE USER.master SET PASSWORD = AES_ENCRYPT('a_password','a_passkey') WHERE username = 'a_username'
```
### Migration de bases:
- Arrêt de MySQL
- Backup du nouveau dossier data:
```bash
$ sudo mv /usr/local/mysql-5.6.14-osx10.7-x86_64/data /usr/local/mysql-5.6.14-osx10.7-x86_64/dataold
```
- Copie des anciennes bases à leur nouveau emplacement:
```bash
$ sudo cp -rf /usr/local/mysql-5.5.13-osx10.6-x86_64/data /usr/local/mysql-5.6.10-osx10.7-x86_64/
```
- Redémarrer MySQL