<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Mysqldump on Michael’s Domain</title><link>https://jeltsch.org/fi/tags/mysqldump/</link><description>Recent content in Mysqldump on Michael’s Domain</description><generator>Hugo</generator><language>fi</language><copyright>Copyright © 2002 - 2026 Michael Jeltsch.</copyright><lastBuildDate>Fri, 24 Jul 2026 00:18:18 +0300</lastBuildDate><atom:link href="https://jeltsch.org/fi/tags/mysqldump/index.xml" rel="self" type="application/rss+xml"/><item><title>Drupalin päivittäminen</title><link>https://jeltsch.org/fi/updating_drupal/</link><pubDate>Tue, 19 Feb 2013 00:00:00 +0000</pubDate><guid>https://jeltsch.org/fi/updating_drupal/</guid><description>&lt;p&gt;Tässä on ohjeet, miten päivitän 
 &lt;a href="https://jeltsch.org/fi/tags/drupal/"&gt;Drupalin&lt;/a&gt;
 (pienet päivitykset, esim. versiosta 7.18 versioon 7.19) Ubuntu-palvelimellani. Olen asentanut Drupalin suoraan Drupalin lähdekoodista enkä Ubuntun pakettivarastosta (koska Ubuntun pakettivarasto on yleensä melko vanha eikä sitä päivitetä kovin usein). Itse asiassa päivitys on melko vaivatonta; olen varma, että joku on jo automatisoinut sen jossain…&lt;code&gt;cd /var/wwwsuwget http://ftp.drupal.org/files/projects/drupal-7.19.tar.gztar -xvzf drupal-7.19.tar.gz chown -R jeltsch:www-data drupal-7.19rm drupal-7.19.tar.gz cp -a drupal-7.18/sites/ drupal-7.19/&lt;/code&gt;Yllä oleva cp-komento luo kopion koko sivustosta, mikä voi viedä paljon aikaa ja käyttää paljon levytilaa. Sen sijaan voit poistaa uuden drupal-kansion ”sites”-alikansion ja luoda linkin vanhaan ”sites”-alikansioon:&lt;code&gt;cd drupal-7.19rm -rf sitesln -s ../drupal-sites/ sites&lt;/code&gt;Tässä vaiheessa sinun tulisi kirjautua sivustollesi ja asettaa se huoltotilaan! &lt;code&gt;mysqldump -u root -p --databases drupal7_jeltsch_org drupal7_claudia_jeltsch_org drupal7_lammertlab_org &amp;gt; drupal7_all.sqlrm drupal7ln -s drupal-7.19/ drupal7&lt;/code&gt;Tässä vaiheessa sinun tulee klikata päivityskomentosarjan linkkiä. Kun päivitykset on suoritettu onnistuneesti, voit ottaa sivustosi jälleen käyttöön.** ****Drupal 9**Drupal 9:n päivittäminen on helpointa Composerilla:&lt;code&gt;composer update &amp;quot;drupal/core-*&amp;quot; --with-all-dependencies&lt;/code&gt;Myös moduulit voidaan päivittää. Minun tapauksessani päivitys ei kuitenkaan aina kohdistunut siihen moduuliin, jota tosiasiassa käytettiin, vaan moduuliin, joka sijaitsi prioriteettilistalla alempana jossakin toisessa hakemistossa. Pienempien versiopäivitysten yhteydessä:&lt;code&gt;composer update drupal/modulename --with-dependencies&lt;/code&gt;Suurempien versiopäivitysten yhteydessä:&lt;code&gt;composer require drupal/modulename:^2.0&lt;/code&gt;Tämän jälkeen älä unohda käydä osoitteessa 
 &lt;a href="https://yoursite.com/update.php" target="_blank" rel="noopener noreferrer nofollow"&gt;https://yoursite.com/update.php&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
!&lt;/p&gt;</description></item><item><title>Mad Thought -blogin siirtäminen uudelle palvelimelle (MySQL, PHP)</title><link>https://jeltsch.org/fi/migrating_the_mad_thought_blog_to_a_new_server_mysql_php/</link><pubDate>Wed, 04 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/fi/migrating_the_mad_thought_blog_to_a_new_server_mysql_php/</guid><description>&lt;ol&gt;
&lt;li&gt;Varmuuskopioi tietokannan tiedot: mysqldump &amp;ndash;host=localhost &amp;ndash;user=root -p journal &amp;gt;journal.sql&lt;/li&gt;
&lt;li&gt;Luo tietokanta uudelle koneelle: mysql -u root -p CREATE DATABASE journal;&lt;/li&gt;
&lt;li&gt;Tuo tiedot tietokantaan mysql -p -h localhost journal &amp;lt; journal.sql&lt;/li&gt;
&lt;li&gt;Luo käyttäjä &amp;lsquo;journal&amp;rsquo; GRANT ALL PRIVILEGES ON &lt;em&gt;.&lt;/em&gt; TO &amp;lsquo;journal&amp;rsquo;@&amp;rsquo;localhost&amp;rsquo; IDENTIFIED BY &amp;lsquo;journal&amp;rsquo; WITH GRANT OPTION;&lt;/li&gt;
&lt;/ol&gt;</description></item><item><title>Miten varmuuskopioidaan MySQL-tietokantoja (mysqlhotcopy, mysqldump)</title><link>https://jeltsch.org/fi/how_to_backup_mysql_databases_mysqlhotcopy_mysqldump/</link><pubDate>Sat, 16 Dec 2006 00:00:00 +0000</pubDate><guid>https://jeltsch.org/fi/how_to_backup_mysql_databases_mysqlhotcopy_mysqldump/</guid><description>&lt;p&gt;On olemassa erilaisia vaihtoehtoja. Jos sinulla on pääsy koneeseen, jolla MySQL on käynnissä, sinun tulisi käyttää komentoa: &lt;code&gt;mysqlhotcopy&lt;/code&gt;. RedHat 8 -palvelimellamme riittää, että kirjoitat: &lt;code&gt;/usr/bin/mysqlhotcopy --user=root --password=sdjksjd journal /path/to/backup/directory&lt;/code&gt; Vaihtoehtoisesti:&lt;code&gt;/usr/local/mysql/bin/mysqldump --user=username -p phpgedview &amp;gt;phpgedview&lt;/code&gt; Komennon polku on spesifinen MacOS X -koneelle asennetulle MySQLille.Jos haluat varmuuskopioida toiselta koneelta, voit käyttää mysqldump-komentoa: &lt;code&gt;mysqldump --host=hostname_or_ipaddress --user=username -p phpgedview &amp;gt;phpgedview&lt;/code&gt; Tässä esimerkissä varmuuskopioidaan phpgedview-tietokanta, joka sijaitsee koneella hostname_or_ipaddress.Itse tietokantatiedostot sijaitsevat /var/lib/mysql-hakemiston alihakemistoissa, jos et muista niiden nimiä. Voit varmuuskopioida tietokannan automaattisesti verkon kautta lisäämällä seuraavan sisältöisen tiedoston /etc/cron.hourly-hakemistoon:&lt;code&gt;!/bin/sh mysqldump --host=hostname_or_ipaddress --user=USER -pPASSWORD journal &amp;gt;mysqldump_journal&lt;/code&gt; Tämä luo joka tunti uuden varmuuskopiotiedoston nimeltä mysqldump_journal hakemistoon /etc/cron.hourly.&lt;/p&gt;</description></item></channel></rss>