Linux Server SSH: Jak exportovat a importovat MySQL
Ahoj,
potřebujete zjistit příkaz pro export mysql dat do souboru SQL a nebo chcete importovat nějaký SQL soubor do databáze MYSQL? Já to potřeboval a našel jsem krásně jednoduchý návod v angličtině zde. Chtěl bych se tedy podělit i v češtině jak na to.
Export databáze do SQL souboru
Pomocí SSH spusťte tento příkaz:
mysqldump -u mysqluzivatel -p mysqljmenodatabaze > jmenodatabazovehosouboru.sql
Jméno mysql uživatele a databáze může být se spodní pomlčkou „nazevuctu_jmeno“. Pak se vás to zeptá na heslo k té databázi. Zadáte heslo které jste zadávali při tvorbě uživatelského jména k této databázi. Uživatel musí mít práva k té mysql databázi.
Soubor jmenodatabazovehosouboru.sql by teď měl obsahovat zálohu vaší mysql databáze. Soubor si můžete přesunout například do nějakého účtu a odtud stáhnout do svého počítače díky webovému prohlížeči.
Import MySQL Databáze
Soubor který chcete do databáze nahrát musí mít .sql formát. Nemůže to být komprimováno gzip, zip a podobně.
Začněte nahráním souboru na server a následně se pomocí SSH přesuňte do adresáře kde se soubor nachází. Pak zadejte následující příkaz:
mysql -p -u mysqluzivatel mysqljmenodatabaze < jmenodatabazovehosouboru.sql
Poznámka: Parametr -p způsobí že se vás systém zeptá na heslo k dané databázi.
Jméno mysql uživatele a databáze může být se spodní pomlčkou „nazevuctu_jmeno“. Pak se vás to zeptá na heslo k té databázi. Zadáte heslo které jste zadávali při tvorbě uživatelského jména k této databázi. Uživatel musí mít práva k té mysql databázi.
Kategorie: Počítače a Elektronika Štítky: mysql, mysql export, mysql import, nahrát mysql ssh, ssh mysql, ssh mysql export, ssh mysql import, záloha mysql ssh
Čo je MySQL
MySQL je veľmi populárny systém na riadenie databáz. Ide o Open Source SQL databázu poskytovanú spoločnosťou MySQL AB. MySQL je veľmi rýchle, prispôsobovateľné a jednoduché na používanie. Tiež má veľmi praktickú sadu ďalších rozšírujúcich pomôcok vyvinutých vo veľmi úzkej spolupráci s užívateľmi. MySQL bolo pôvodne vyvinuté na ovládanie veľmi veľkých databáz oveľa rýchlejšie než poskytovali vtedajšie prostriedky a bolo veľmi využívané a upravované podľa potrieb veľa rokov. To znamená, že taký dlhý vývoj spôsobil, že MySQL dnes ponúka bohatú a užitočnú sadu funkcií. Konektivita, rýchlosť a bezpečnosť robia MySQL hojne odporúčanú na prístup k databázam na internete.
Kategorie: Počítače a Elektronika Štítky: mysql, php
Linux: Jak zálohovat soubory a MySQL na FTP
Záloha souborů a MYSQL databází serveru na vzdálený FTP
Máte svůj server nebo VPS s přístupem na příkazovou řádku Linux Shell (SSH přístup). Chcete zálohovat například obsah adresáře var/www/html kde jsou uložené všechny soubory vašich webů, dále chcete zálohovat všechny MySQL databáze na serveru. Toto vše chcete zálohovat na vzdálený FTP server.
Jak zálohovat na FTP
Přihlašte se přes SSH k vašemu serveru a nahrajeme si dva dávkové soubory – shell skripty které když spustíme, provedou nám buď přenos zálohy na vzdálené FTP nebo rovnou i zálohu MySQL vytvoří. Také si ukážeme jak nastavit u těchto skriptů pravidelné automatické spouštění – pravidelnou zálohu souborů (serveru na FTP). Zabere vám to tak 15 minut+
Read more…
Instalace LAMP – Linux Apache MySQL PHP
Linux je již nainstalovaný nebo nainstalujeme distribuci z Autorun CD. Tyto příkazy by měly fungovat na CentOS linux nebo RedHat linux. Možná i další linux distribuce.
MySQL instalace
- Instalace
yum install mysql mysql-server
Spuštění
- Nastavíme autospouštění MySQL při startu systému
chkconfig –levels 235 mysqld on
- Ihned spustíme mysql
/etc/init.d/mysqld start
Nastavení
- Nastavíme nové heslo pro mysql uživatele root
mysqladmin -u root password noveheslo
Read more…
Kategorie: Linux shell Štítky: instalace, lamp, mysql, php
Nahrazení slova – řetězce v databázi mysql
Jak hromadně nahradit slovo nebo nějaký řetězec v databázi MYSQL?
Přihlásíte se do PHPMyAdmina, vyberete databázi v které chcete nahrazovat a vpravo nahoře v menu kliknete na záložku „SQL“. Otevře se okénko pro vložení příkazu pro práci s databází.
Jak bude tedy vypadat náš příkaz pro hromadné nahrazení / hromadné přejmenování v databázi?
Například chcete nahradit řetězec/slovo domena1.cz, řetězcem/slovem „domena2.com“.
SELECT REPLACE(‚domena1.cz‘, ‚domena1.cz‘, ‚domena2.com‘);
Kategorie: Tvorba webu Štítky: databázi mysql, hromadně nahradit, hromadné nahrazení, hromadné přejmenování, mysql, nahradit řetězec, Nahrazení slova, řetězce, řetězec, v databázi