{"id":137582,"date":"2025-09-24T12:14:59","date_gmt":"2025-09-24T09:14:59","guid":{"rendered":"https:\/\/www.zoner.fi\/tuki\/?page_id=137582"},"modified":"2025-11-13T10:19:36","modified_gmt":"2025-11-13T08:19:36","slug":"phpmyadmin","status":"publish","type":"page","link":"https:\/\/www.zoner.fi\/tuki\/webhotellit\/zoner-home\/phpmyadmin\/","title":{"rendered":"Miten hallitsen tietokantaa phpMyAdmin -ohjelmalla?"},"content":{"rendered":"\n<p>T\u00e4ss\u00e4 ohjeistuksessa k\u00e4ymme l\u00e4pi, kuinka phpMyAdmin-ohjelmaan kirjaudutaan ja kuinka sen avulla on mahdollista sek\u00e4 hakea tietokannasta varmuuskopio ett\u00e4 my\u00f6s tuoda tietokantaan tauluja valmiin tietokantatiedoston avulla. Webhotellin phpMyadmin-hallinnan kautta ei ole mahdollista luoda uusia tietokantoja, joiden luomista varten on <a href=\"https:\/\/www.zoner.fi\/tuki\/webhotellit\/miten-luon-mysql-tietokannan\/\">oma ohjeensa<\/a>.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"#1\">Mik\u00e4 on phpMyAdmin?<\/a><\/li>\n\n\n\n<li><a href=\"#2\">Kirjautuminen phpMyAdmin-hallintaan<\/a><\/li>\n\n\n\n<li><a href=\"#3\">Tietokannan varmuuskopiointi<\/a><\/li>\n\n\n\n<li><a href=\"#4\">Tietokantataulujen luonti<\/a><\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"1\">Mik\u00e4 on phpMyAdmin?<\/h2>\n\n\n\n<p>PhpMyAdmin on verkkoselaimen kautta k\u00e4ytett\u00e4v\u00e4 tietokannan hallintaty\u00f6kalu. Se mahdollistaa tietokantojen hallinnoinnin visuaalisella k\u00e4ytt\u00f6liittym\u00e4ll\u00e4 ja helpottaa n\u00e4in ollen web suunnittelijoiden sek\u00e4 kotisivujen toteuttajien arkea. Se on kirjoitettu nimens\u00e4 mukaisesti PHP:ll\u00e4 ja sit\u00e4 voi k\u00e4ytt\u00e4\u00e4 MySQL- ja MariaDB-tietokantojen hallintaan. PhpMyAdminin avulla voidaan ottaa varmuuskopioita sek\u00e4 muokata esimerkiksi tietokannan taulukoita ja rivej\u00e4.<\/p>\n\n\n\n<p>PhpMyAdminin kehitt\u00e4misen aloitti Tobias Ratschiller vuonna 1998. H\u00e4n luopui kehitt\u00e4misest\u00e4 kuitenkin jo vuonna 2000 ajanpuutteesta johtuen. Ohjelmisto oli kuitenkin jo tuossa ajassa kasvanut niin merkitt\u00e4v\u00e4ksi, ett\u00e4 sill\u00e4 oli laaja kehitt\u00e4j\u00e4- ja k\u00e4ytt\u00e4j\u00e4joukko. Vuonna 2001 Olivier M\u00fcller, Marc Delisle ja Lo\u00efc Chapeaux rekister\u00f6iv\u00e4t hankkeen nimell\u00e4 The phpMyAdmin Project SourceForge-sivustolle ja jatkoivat ohjelmiston kehityksen koordinointia.<\/p>\n\n\n\n<p>PhpMyAdminista on tullut todella suosittu ja sis\u00e4ll\u00e4 on miljoonia k\u00e4ytt\u00e4ji\u00e4 ymp\u00e4ri maailmaa. Ty\u00f6kalu on aina valmiiksi asennettuna Zonerin <a href=\"https:\/\/www.zoner.fi\/webhotellit\/\" target=\"_blank\" rel=\"noreferrer noopener\">webhotellipaketteihin<\/a> ja sit\u00e4 voi k\u00e4ytt\u00e4\u00e4 kaikilla yleisimmill\u00e4 verkkoselaimilla.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"2\">Kirjautuminen phpMyAdmin-hallintaan<\/h2>\n\n\n\n<p>Kirjaudu ensin palvelimella phpMyAdmin-hallintapaneeliin. T\u00e4m\u00e4 onnistuu palvelinkohtaiselta kirjautumissivulta, jonka osoitteen l\u00f6yd\u00e4t alla olevalla ty\u00f6kalulla. Vaihtoehtoisesti voit kirjautua <a href=\"#webhotelli-kirjautuminen\">webhotellin hallintapaneelin kautta<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">a) Kirjautuminen selaimella<\/h3>\n\n\n\n<p>1. Sy\u00f6t\u00e4 verkkotunnuksesi alla olevaan ty\u00f6kaluun ja klikkaa <strong>Tarkista<\/strong>.<\/p>\n\n\n    <div class=\"zoner-email-checker\">\r\n        <div class=\"checker-form\">\r\n            <h2 class=\"form-title\">Verkkotunnuksen tarkistusty\u00f6kalu<\/h2>\r\n            <p class=\"form-subtitle\">Tarkista verkkotunnuksesi s\u00e4hk\u00f6postim\u00e4\u00e4ritykset ja palvelimen tiedot.<\/p>\r\n            \r\n            <form id=\"emailForm\" method=\"POST\">\r\n                <div class=\"input-group\">\r\n                    <input type=\"text\" id=\"email\" name=\"email\" class=\"email-input\" \r\n                           placeholder=\"Sy\u00f6t\u00e4 verkkotunnus (esimerkiksi: zoner.fi)\" required>\r\n                    <button type=\"submit\" class=\"check-btn\" id=\"submitBtn\">\r\n                        <span>Tarkista<\/span>\r\n                        <div class=\"spinner\" id=\"spinner\"><\/div>\r\n                    <\/button>\r\n                <\/div>\r\n            <\/form>\r\n        <\/div>\r\n\r\n        <div id=\"results\" class=\"results-container\"><\/div>\r\n    <\/div>\r\n\r\n    <script>\r\n        document.getElementById('emailForm').addEventListener('submit', async function(e) {\r\n            e.preventDefault();\r\n            \r\n            const submitBtn = document.getElementById('submitBtn');\r\n            const spinner = document.getElementById('spinner');\r\n            const results = document.getElementById('results');\r\n            \r\n            submitBtn.disabled = true;\r\n            spinner.style.display = 'block';\r\n            results.innerHTML = '';\r\n            \r\n            try {\r\n                const formData = new FormData(this);\r\n                const response = await fetch('', {\r\n                    method: 'POST',\r\n                    body: formData\r\n                });\r\n\r\n                const data = await response.json();\r\n                \r\n                if (data.messages && data.messages.length > 0) {\r\n                    data.messages.forEach(message => {\r\n                        results.innerHTML += message;\r\n                    });\r\n                } else {\r\n                    results.innerHTML = '<div class=\"error-container\"><h3 class=\"error-title\">Virheellinen sy\u00f6te<\/h3><p class=\"error-message\">No response received from server.<\/p><\/div>';\r\n                }\r\n            } catch (error) {\r\n                results.innerHTML = '<div class=\"error-container\"><h3 class=\"error-title\">Virheellinen sy\u00f6te<\/h3><p class=\"error-message\">Unable to process request. Please try again.<\/p><\/div>';\r\n            } finally {\r\n                submitBtn.disabled = false;\r\n                spinner.style.display = 'none';\r\n            }\r\n        });\r\n        \r\n        \/\/ FTP Toggle function - make it global\r\n        window.showFtpInfo = function(type, button) {\r\n            \/\/ Remove active class from all buttons\r\n            document.querySelectorAll('.ftp-toggle-btn').forEach(btn => {\r\n                btn.classList.remove('active');\r\n            });\r\n            \r\n            \/\/ Add active class to clicked button\r\n            button.classList.add('active');\r\n            \r\n            \/\/ Hide all ftp info divs\r\n            document.querySelectorAll('.ftp-info').forEach(info => {\r\n                info.classList.remove('active');\r\n            });\r\n            \r\n            \/\/ Show selected ftp info\r\n            const targetInfo = document.getElementById(type + '-info');\r\n            if (targetInfo) {\r\n                targetInfo.classList.add('active');\r\n            }\r\n        };\r\n        \r\n        \/\/ Copy to clipboard function\r\n        window.copyToClipboard = function(text, button) {\r\n            if (navigator.clipboard && window.isSecureContext) {\r\n                navigator.clipboard.writeText(text).then(function() {\r\n                    showCopyFeedback(button);\r\n                }).catch(function(err) {\r\n                    fallbackCopy(text, button);\r\n                });\r\n            } else {\r\n                fallbackCopy(text, button);\r\n            }\r\n        };\r\n        \r\n        \/\/ Fallback copy method for older browsers\r\n        function fallbackCopy(text, button) {\r\n            const textArea = document.createElement('textarea');\r\n            textArea.value = text;\r\n            textArea.style.position = 'fixed';\r\n            textArea.style.left = '-999999px';\r\n            textArea.style.top = '-999999px';\r\n            document.body.appendChild(textArea);\r\n            textArea.focus();\r\n            textArea.select();\r\n            \r\n            try {\r\n                document.execCommand('copy');\r\n                showCopyFeedback(button);\r\n            } catch (err) {\r\n                console.error('Copy failed', err);\r\n            }\r\n            \r\n            document.body.removeChild(textArea);\r\n        }\r\n        \r\n        \/\/ Show copy feedback\r\n        function showCopyFeedback(button) {\r\n            const originalHTML = button.innerHTML;\r\n            const originalClass = button.className;\r\n            \r\n            button.innerHTML = '\u2713 Copied!';\r\n            button.classList.add('copied');\r\n            button.disabled = true;\r\n            \r\n            setTimeout(function() {\r\n                button.innerHTML = originalHTML;\r\n                button.className = originalClass;\r\n                button.disabled = false;\r\n            }, 2000);\r\n        }\r\n        \r\n        \/\/ Copy multiple lines\r\n        window.copyMultiLine = function(lines, button) {\r\n            const text = lines.join('\\n');\r\n            window.copyToClipboard(text, button);\r\n        };\r\n        \r\n        \/\/ Copy email settings\r\n        window.copyEmailSettings = function(button) {\r\n            const settingsContainer = button.closest('.info-group').querySelector('.settings-text');\r\n            if (settingsContainer) {\r\n                \/\/ Get the HTML content and convert <br> tags to newlines\r\n                let html = settingsContainer.innerHTML;\r\n                let text = html.replace(\/<br\\s*\\\/?>\/gi, '\\n')\r\n                              .replace(\/<[^>]*>\/g, '') \/\/ Remove other HTML tags\r\n                              .replace(\/&nbsp;\/g, ' ') \/\/ Replace &nbsp; with spaces\r\n                              .trim();\r\n                window.copyToClipboard(text, button);\r\n            }\r\n        };\r\n    <\/script>\r\n    \n\n\n\n<p>2. Vierit\u00e4 alas kohtaan <strong>Tietokannan hallinta<\/strong> ja klikkaa siin\u00e4 n\u00e4kyv\u00e4\u00e4 painiketta.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"484\" height=\"309\" src=\"https:\/\/www.zoner.fi\/tuki\/wp-content\/uploads\/2025\/09\/phpmyadmin-linkki.png\" alt=\"\" class=\"wp-image-137584\" srcset=\"https:\/\/www.zoner.fi\/tuki\/wp-content\/uploads\/2025\/09\/phpmyadmin-linkki.png 484w, https:\/\/www.zoner.fi\/tuki\/wp-content\/uploads\/2025\/09\/phpmyadmin-linkki-300x192.png 300w\" sizes=\"auto, (max-width: 484px) 100vw, 484px\" \/><\/figure>\n\n\n\n<p>3. Kirjautumissivu avautuu uudella v\u00e4lilehdell\u00e4. Sy\u00f6t\u00e4 webhotellissa luodun tietokannan k\u00e4ytt\u00e4j\u00e4tunnus ja salasana.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"997\" height=\"606\" src=\"https:\/\/www.zoner.fi\/tuki\/wp-content\/uploads\/2025\/09\/phpmyadmin-kirjautuminen.png\" alt=\"\" class=\"wp-image-137585\" srcset=\"https:\/\/www.zoner.fi\/tuki\/wp-content\/uploads\/2025\/09\/phpmyadmin-kirjautuminen.png 997w, https:\/\/www.zoner.fi\/tuki\/wp-content\/uploads\/2025\/09\/phpmyadmin-kirjautuminen-300x182.png 300w, https:\/\/www.zoner.fi\/tuki\/wp-content\/uploads\/2025\/09\/phpmyadmin-kirjautuminen-768x467.png 768w\" sizes=\"auto, (max-width: 997px) 100vw, 997px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"webhotelli-kirjautuminen\">b) Kirjautuminen webhotellin hallintapaneelin kautta<\/h3>\n\n\n\n<p>1. Kirjaudu Zoner Homeen osoitteessa <a href=\"https:\/\/home.zoner.fi\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/home.zoner.fi<\/a><\/p>\n\n\n\n<p>2. Avaa Zoner Homessa <strong>Omat tuotteet<\/strong> -v\u00e4lilehti.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"703\" src=\"https:\/\/www.zoner.fi\/tuki\/wp-content\/uploads\/2025\/01\/omat-tuotteet-zoner-home-1024x703.png\" alt=\"\" class=\"wp-image-135121\" srcset=\"https:\/\/www.zoner.fi\/tuki\/wp-content\/uploads\/2025\/01\/omat-tuotteet-zoner-home-1024x703.png 1024w, https:\/\/www.zoner.fi\/tuki\/wp-content\/uploads\/2025\/01\/omat-tuotteet-zoner-home-300x206.png 300w, https:\/\/www.zoner.fi\/tuki\/wp-content\/uploads\/2025\/01\/omat-tuotteet-zoner-home-768x528.png 768w, https:\/\/www.zoner.fi\/tuki\/wp-content\/uploads\/2025\/01\/omat-tuotteet-zoner-home.png 1399w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>3. Klikkaa Omat tuotteet-sivulla <strong>Verkkosivustot<\/strong>-kohdassa sit\u00e4 webhotellia, jonka tietokantaa haluat hallita.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"510\" src=\"https:\/\/www.zoner.fi\/tuki\/wp-content\/uploads\/2025\/01\/omat-tuotteet-zoner-home-2-1024x510.png\" alt=\"\" class=\"wp-image-135122\" srcset=\"https:\/\/www.zoner.fi\/tuki\/wp-content\/uploads\/2025\/01\/omat-tuotteet-zoner-home-2-1024x510.png 1024w, https:\/\/www.zoner.fi\/tuki\/wp-content\/uploads\/2025\/01\/omat-tuotteet-zoner-home-2-300x149.png 300w, https:\/\/www.zoner.fi\/tuki\/wp-content\/uploads\/2025\/01\/omat-tuotteet-zoner-home-2-768x383.png 768w, https:\/\/www.zoner.fi\/tuki\/wp-content\/uploads\/2025\/01\/omat-tuotteet-zoner-home-2.png 1399w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>4. Olet nyt webhotellin hallintapaneessa. Klikkaa vasemmassa valikossa <strong>Tietokannat<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"754\" src=\"https:\/\/www.zoner.fi\/tuki\/wp-content\/uploads\/2025\/01\/zoner-home-tietokannat-1024x754.png\" alt=\"\" class=\"wp-image-135165\" srcset=\"https:\/\/www.zoner.fi\/tuki\/wp-content\/uploads\/2025\/01\/zoner-home-tietokannat-1024x754.png 1024w, https:\/\/www.zoner.fi\/tuki\/wp-content\/uploads\/2025\/01\/zoner-home-tietokannat-300x221.png 300w, https:\/\/www.zoner.fi\/tuki\/wp-content\/uploads\/2025\/01\/zoner-home-tietokannat-768x565.png 768w, https:\/\/www.zoner.fi\/tuki\/wp-content\/uploads\/2025\/01\/zoner-home-tietokannat.png 1444w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>5. Klikkaa Tietokannat-sivulla <strong>Avaa phpMyAdmin<\/strong> -linkki\u00e4. phpMyAdminin kirjautumissivu avautuu uudella v\u00e4lilehdell\u00e4.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"420\" src=\"https:\/\/www.zoner.fi\/tuki\/wp-content\/uploads\/2025\/01\/zoner-home-tietokannat-phpmyadmin-1024x420.png\" alt=\"\" class=\"wp-image-135166\" srcset=\"https:\/\/www.zoner.fi\/tuki\/wp-content\/uploads\/2025\/01\/zoner-home-tietokannat-phpmyadmin-1024x420.png 1024w, https:\/\/www.zoner.fi\/tuki\/wp-content\/uploads\/2025\/01\/zoner-home-tietokannat-phpmyadmin-300x123.png 300w, https:\/\/www.zoner.fi\/tuki\/wp-content\/uploads\/2025\/01\/zoner-home-tietokannat-phpmyadmin-768x315.png 768w, https:\/\/www.zoner.fi\/tuki\/wp-content\/uploads\/2025\/01\/zoner-home-tietokannat-phpmyadmin.png 1444w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>6. Sy\u00f6t\u00e4 phpMyAdminin kirjautumissivulla webhotellissa luodun tietokannan k\u00e4ytt\u00e4j\u00e4tunnus ja salasana ja varmista, ett\u00e4 valitset oikean version tietokannasta, johon haluat kirjautua sis\u00e4\u00e4n.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"3\">Tietokannan varmuuskopiointi<\/h2>\n\n\n\n<p>phpMyadmin mahdollistaa muun muassa tietokannan varmuuskopion tallentamisen .sql tiedostona omalle koneelle.<\/p>\n\n\n\n<p>Kirjauduttuasi hallintaan, valitse alkuun oma tietokantasi ja t\u00e4m\u00e4n j\u00e4lkeen osio Vienti.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"167\" src=\"https:\/\/www.zoner.fi\/tuki\/wp-content\/uploads\/2022\/08\/tietokannan-varmuuskopiointi.png\" alt=\"\" class=\"wp-image-130129\" srcset=\"https:\/\/www.zoner.fi\/tuki\/wp-content\/uploads\/2022\/08\/tietokannan-varmuuskopiointi.png 800w, https:\/\/www.zoner.fi\/tuki\/wp-content\/uploads\/2022\/08\/tietokannan-varmuuskopiointi-300x63.png 300w, https:\/\/www.zoner.fi\/tuki\/wp-content\/uploads\/2022\/08\/tietokannan-varmuuskopiointi-768x160.png 768w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/figure>\n\n\n\n<p>Aukeavalta n\u00e4kym\u00e4lt\u00e4, sinulla on mahdollisuus viel\u00e4 muokata tietokannan varmuuskopioinnin m\u00e4\u00e4rityksi\u00e4. Yksinkertaisimmillaan saat haettua koko tietokannan valitsemalla vaihtoehdon Nopea, muodoksi SQL ja painamalla painiketta Siirry.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"858\" height=\"442\" src=\"https:\/\/www.zoner.fi\/tuki\/wp-content\/uploads\/2022\/08\/tietokanta-vienti.png\" alt=\"\" class=\"wp-image-130130\" srcset=\"https:\/\/www.zoner.fi\/tuki\/wp-content\/uploads\/2022\/08\/tietokanta-vienti.png 858w, https:\/\/www.zoner.fi\/tuki\/wp-content\/uploads\/2022\/08\/tietokanta-vienti-300x155.png 300w, https:\/\/www.zoner.fi\/tuki\/wp-content\/uploads\/2022\/08\/tietokanta-vienti-768x396.png 768w\" sizes=\"auto, (max-width: 858px) 100vw, 858px\" \/><\/figure>\n\n\n\n<p>T\u00e4m\u00e4n j\u00e4lkeen selain pyyt\u00e4\u00e4 sinua valitsemaan vaihtoehtoja tiedoston osalta ja p\u00e4\u00e4set tallentamaan tiedoston omalle koneellesi.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"400\" height=\"308\" src=\"https:\/\/www.zoner.fi\/tuki\/wp-content\/uploads\/2022\/08\/sql-tiedoston-tallennus.png\" alt=\"\" class=\"wp-image-130133\" srcset=\"https:\/\/www.zoner.fi\/tuki\/wp-content\/uploads\/2022\/08\/sql-tiedoston-tallennus.png 400w, https:\/\/www.zoner.fi\/tuki\/wp-content\/uploads\/2022\/08\/sql-tiedoston-tallennus-300x231.png 300w\" sizes=\"auto, (max-width: 400px) 100vw, 400px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"4\">Tietokantataulujen tuonti<\/h2>\n\n\n\n<p>Usein voi olla my\u00f6s tilanne, jossa olemassaolevat tietokantataulut halutaan tuoda palvelimella sijaitsevaan tietokantaan valmiin tietokantatiedoston avulla.<\/p>\n\n\n\n<p>Huomioithan, ett\u00e4 phpMyAdmin -ohjelmalla voit tuoda palvelimelle maksimissaan 64mt kokoisen tiedoston. Mik\u00e4li tietokantatiedostosi ylitt\u00e4\u00e4 t\u00e4m\u00e4n kokorajoituksen, tulee sinun siirt\u00e4\u00e4 tiedosto palvelimelle esimerkiksi FTP-ohjelman avulla ja k\u00e4ytt\u00e4\u00e4 SSH-komentoja tietokantataulujen tuomiseksi valittuun tietokantaan.<\/p>\n\n\n\n<p>Valitse aluksi haluamasi tietokanta, jonka j\u00e4lkeen valitse osio Tuonti.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"167\" src=\"https:\/\/www.zoner.fi\/tuki\/wp-content\/uploads\/2022\/08\/tietokantataulujen-tuonti.png\" alt=\"\" class=\"wp-image-130134\" srcset=\"https:\/\/www.zoner.fi\/tuki\/wp-content\/uploads\/2022\/08\/tietokantataulujen-tuonti.png 800w, https:\/\/www.zoner.fi\/tuki\/wp-content\/uploads\/2022\/08\/tietokantataulujen-tuonti-300x63.png 300w, https:\/\/www.zoner.fi\/tuki\/wp-content\/uploads\/2022\/08\/tietokantataulujen-tuonti-768x160.png 768w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/figure>\n\n\n\n<p>Aukeavalta n\u00e4kym\u00e4lt\u00e4 p\u00e4\u00e4set tuomaan haluamasi tiedoston, jonka p\u00e4\u00e4set siirt\u00e4m\u00e4\u00e4n valitsemalla alhaalta painikkeen Siirry.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"864\" src=\"https:\/\/www.zoner.fi\/tuki\/wp-content\/uploads\/2022\/08\/tietokanta-tuonti.jpg\" alt=\"\" class=\"wp-image-130131\" srcset=\"https:\/\/www.zoner.fi\/tuki\/wp-content\/uploads\/2022\/08\/tietokanta-tuonti.jpg 600w, https:\/\/www.zoner.fi\/tuki\/wp-content\/uploads\/2022\/08\/tietokanta-tuonti-208x300.jpg 208w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>T\u00e4ss\u00e4 ohjeistuksessa k\u00e4ymme l\u00e4pi, kuinka phpMyAdmin -ohjelmaan kirjaudutaan ja kuinka sen avulla on mahdollista sek\u00e4 hakea tietokannasta varmuuskopio ett\u00e4 my\u00f6s tuoda tietokantaan tauluja valmiin tietokantatiedoston avulla.<\/p>\n","protected":false},"author":18,"featured_media":0,"parent":137347,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_relevanssi_hide_post":"","_relevanssi_hide_content":"","_relevanssi_pin_for_all":"","_relevanssi_pin_keywords":"","_relevanssi_unpin_keywords":"","_relevanssi_related_keywords":"","_relevanssi_related_include_ids":"","_relevanssi_related_exclude_ids":"","_relevanssi_related_no_append":"","_relevanssi_related_not_related":"","_relevanssi_related_posts":"1066,1063,1076","_relevanssi_noindex_reason":"","footnotes":""},"categories":[217],"tags":[99],"wf_page_folders":[],"class_list":{"0":"post-137582","1":"page","2":"type-page","3":"status-publish","5":"category-zoner-home-webhotellit","6":"tag-tietokannat"},"_links":{"self":[{"href":"https:\/\/www.zoner.fi\/tuki\/wp-json\/wp\/v2\/pages\/137582","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.zoner.fi\/tuki\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.zoner.fi\/tuki\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.zoner.fi\/tuki\/wp-json\/wp\/v2\/users\/18"}],"replies":[{"embeddable":true,"href":"https:\/\/www.zoner.fi\/tuki\/wp-json\/wp\/v2\/comments?post=137582"}],"version-history":[{"count":2,"href":"https:\/\/www.zoner.fi\/tuki\/wp-json\/wp\/v2\/pages\/137582\/revisions"}],"predecessor-version":[{"id":137587,"href":"https:\/\/www.zoner.fi\/tuki\/wp-json\/wp\/v2\/pages\/137582\/revisions\/137587"}],"up":[{"embeddable":true,"href":"https:\/\/www.zoner.fi\/tuki\/wp-json\/wp\/v2\/pages\/137347"}],"wp:attachment":[{"href":"https:\/\/www.zoner.fi\/tuki\/wp-json\/wp\/v2\/media?parent=137582"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.zoner.fi\/tuki\/wp-json\/wp\/v2\/categories?post=137582"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.zoner.fi\/tuki\/wp-json\/wp\/v2\/tags?post=137582"},{"taxonomy":"wf_page_folders","embeddable":true,"href":"https:\/\/www.zoner.fi\/tuki\/wp-json\/wp\/v2\/wf_page_folders?post=137582"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}