---
title: "MySQL-tietokannan vienti ja tuonti SSH:llä"
canonical_url: "https://www.speedzone.fi/tuki/kb/mysql-tietokannan-vienti-tuonti-ssh-sshlla/"
post_type: "ht_kb"
published: "2024-10-24T10:42:01+00:00"
modified: "2024-10-24T10:42:01+00:00"
language: "fi"
author: "Jarno"
taxonomies:
  ht_kb_category:
    - name: "MariaDB / MySQL"
      url: "https://www.speedzone.fi/tuki/kb-categories/mariadb-mysql/"
    - name: "SSH / Shell"
      url: "https://www.speedzone.fi/tuki/kb-categories/ssh-shell-fi/"
  ht_kb_tag:
    - name: "SSH"
      url: "https://www.speedzone.fi/tuki/kb-tags/ssh-fi/"
---

# MySQL-tietokannan vienti ja tuonti SSH:llä

MySQL-tietokannan vienti ja tuonti SSH:llä (komentorivillä) on tärkeä, koska phpMyAdmin-ympäristössä tietokantojen lähetykselle ja lataamiselle on 2GiB rajoitus ja verkkoselaimen puolella saattaa esiintyä virheitä.

#### Valmistelu

MySQL-tietokannan vienti ja tuonti SSH:llä alkaa yleensä huolellisella valmistelulla, jotta prosessit sujuisivat sujuvasti.

1. Varmista, että tietokannan käyttäjällä on pääsyoikeudet tietokantaan, jonka haluat viedä tai tuoda My Zone [MySQL/MariaDB Database hallinnassa](https://my.zone.fi/hosting/webhost/database/mysql):[![MySQL-tietokannan vienti ja tuonti SSH-komentorivillä on tärkeä, koska phpMyAdmin-ympäristössä tietokantojen lähetykselle ja lataamiselle on 2GB rajoitus ja verkkoselaimen puolella saattaa esiintyä virheitä.](https://www.speedzone.fi/static/sites/5/db_export_import_ssh-1024x298.png)](https://www.speedzone.fi/tuki/?attachment_id=10499)
2. Luo SSH-yhteys virtuaalipalvelimeesi. Löydät ohjeet tämän tekemiseen [täältä](https://www.speedzone.fi/tuki/kb/ssh-yhteyden-muodostaminen/).

#### Tietokannan vienti

Tietokannan vientikomento on:

```
mysqldump -uUSERNAME -p DATABASE > backup.sql
```

***USERNAME** korvaa tietokannan käyttäjänimelläsi **DATABASE** korvaa vietävän tietokannan nimellä **backup.sql** on vietävän tietokantatiedoston nimi. Tarvittaessa se voidaan muuttaa sinulle sopivaksi.*

Kun komento on suoritettu, se kysyy antamasi tietokannan salasanaa. Kun salasana on asetettu, alkaa vientiprosessi, jonka vaatima aika riippuu tietokannan koosta.

[![](https://www.speedzone.fi/static/sites/5/db-export.png)](https://www.speedzone.fi/tuki/?attachment_id=10500)

 HUOM! a) Symboleja ei näytetä salasanaa syötettäessä.
b) Viety tietokanta .sql-tiedosto päätyy samaan hakemistoon, jossa suoritit komennon käyttäjän kanssa.

#### Tietokannan tuonti

Tietokannan tuontikomento on:

```
mysql -h host.mysql.zonevs.eu -uUSERNAME -p DATABASE < backup.sql
```

***host**.mysql.zonevs.eu**** korvaa verkkotunnuksesi MySQL-palvelimen osoitteella **USERNAME** korvaa tietokannan käyttäjänimelläsi **DATABASE** korvaa vietävän tietokannan nimellä **backup.sql** on tässä esimerkissä tuotavan tietokantatiedoston nimi. Sen on sijaittava samassa hakemistossa, jota käytät tällä hetkellä.*

Kun komento on suoritettu, se kysyy antamasi tietokannan salasanaa. Salasanan syöttämisen jälkeen alkaa tuontiprosessi, jonka tarvittava aika riippuu tietokannan koosta.

[![](https://www.speedzone.fi/static/sites/5/db-import.png)](https://www.speedzone.fi/tuki/?attachment_id=10501)

 Info Komentorivillä ei näytetä mitään, kun tuonti tai vienti on käynnissä, vaan uusi komentorivi luodaan, kun prosessi on valmis.
