<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>MySQL on Michael’s Domain</title><link>https://jeltsch.org/fi/tags/mysql/</link><description>Recent content in MySQL 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/mysql/index.xml" rel="self" type="application/rss+xml"/><item><title>Drupal 9:n admin (käyttäja #1) -salananan muuttaminen</title><link>https://jeltsch.org/fi/reset_the_admin_user_password_in_drupal_9/</link><pubDate>Wed, 01 Jan 2025 00:00:00 +0000</pubDate><guid>https://jeltsch.org/fi/reset_the_admin_user_password_in_drupal_9/</guid><description>&lt;p&gt;Olen kokeillut hieman Drupal 9:ää ja unohtanut samalla admin-salasanan. Jos sinullekin käy näin, siirry Drupal-asennuksen juurihakemistoon.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Luo salasanasi hash:&lt;/li&gt;
&lt;/ol&gt;
&lt;div class="codeblock syntax-highlight mb-3"&gt;&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;php core/scripts/password-hash.sh &amp;#39;newpasswd&amp;#39;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;ol start="2"&gt;
&lt;li&gt;Suorita seuraava komento MySQL:ssä:&lt;/li&gt;
&lt;/ol&gt;
&lt;div class="codeblock syntax-highlight mb-3"&gt;&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;UPDATE users_field_data SET pass=&amp;#39;lisää_tähän_edellisen_komennon_hash-tulos&amp;#39; WHERE uid = 1;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;ol start="3"&gt;
&lt;li&gt;Tyhjennä välimuisti:&lt;/li&gt;
&lt;/ol&gt;
&lt;div class="codeblock syntax-highlight mb-3"&gt;&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;DELETE FROM cache_entity WHERE cid = &amp;#39;values:user:1&amp;#39;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;</description></item><item><title>Admin salasanan nollaaminen Drupal 9:ssä</title><link>https://jeltsch.org/fi/reset_admin_password_in_drupal_9/</link><pubDate>Sat, 09 Apr 2022 00:00:00 +0000</pubDate><guid>https://jeltsch.org/fi/reset_admin_password_in_drupal_9/</guid><description>&lt;ol&gt;
&lt;li&gt;Siirry Drupal-asennuksen juurikansioon&lt;/li&gt;
&lt;li&gt;Luo salasanallesi hajautusarvo: php core/scripts/password-hash.sh &amp;rsquo;newpasswd'&lt;/li&gt;
&lt;li&gt;Suorita MySQL:ssä: UPDATE users_field_data SET pass=&amp;lsquo;edellisen komennon hash-tulos_tulee_tähän&amp;rsquo; WHERE uid = 1;&lt;/li&gt;
&lt;li&gt;Tyhjennä välimuisti: DELETE FROM cache_entity WHERE cid = &amp;lsquo;values:user:1&amp;rsquo;;&lt;/li&gt;
&lt;/ol&gt;</description></item><item><title>MySQL-palvelimen uudelleenkäynnistys</title><link>https://jeltsch.org/fi/mysql_server_restart/</link><pubDate>Thu, 11 Sep 2008 00:00:00 +0000</pubDate><guid>https://jeltsch.org/fi/mysql_server_restart/</guid><description>&lt;p&gt;MySQL-palvelimeni toimii Ubuntu Hardyn ympäristössä, ja sen jälkeen kun korvasin kaikki MySQL-tiedot toiselta palvelimelta peräisin olevalla varmuuskopiolla, komento ”/etc/init.d/mysql stop” epäonnistuu, koska järjestelmänvalvojan tili ei enää toimi. Joten jouduin luomaan sen uudelleen: &lt;code&gt;GRANT ALL PRIVILEGES ON *.* TO 'debian-sys-maint'@'localhost' IDENTIFIED BY 'password' WITH GRANT OPTION;&lt;/code&gt; Salasana löytyy tiedostosta /etc/mysql/debian.cnf.&lt;/p&gt;</description></item><item><title>MySQL:n asennus</title><link>https://jeltsch.org/fi/mysql_install/</link><pubDate>Wed, 23 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/fi/mysql_install/</guid><description>&lt;p&gt;Kun olet asentanut Suse 9:n rpm-paketin, suorita seuraavat komennot: &lt;code&gt;sudo /usr/bin/mysql_install_db&lt;/code&gt; (Oletustietokantojen ja käyttöoikeuksien luominen. Ilmeisesti sama voidaan tehdä komennolla &amp;ldquo;sudo rcmysql start&amp;rdquo;)&lt;code&gt;sudo /usr/bin/mysqld_safe --user=mysql &amp;amp;&lt;/code&gt;(Käynnistä palvelin ensimmäistä kertaa)MUISTA ASETTAA SALASANA MySQL:N ROOT-KÄYTTÄJÄLLE! Tämä tehdään seuraavasti: &lt;code&gt;/usr/bin/mysqladmin -u root password 'uusi-salasana' /usr/bin/mysqladmin -u root -h isäntänimi password 'uusi-salasana'&lt;/code&gt;Anna kaikki oikeudet root-käyttäjälle ja käyttäjälle:&lt;code&gt;/usr/bin/mysql -u root -p Syötä salasana:Tervetuloa MySQL-monitoriin. Komennot päättyvät merkkiin ; tai \g. MySQL-yhteystunnuksesi on 6, palvelinversio: 4.0.15 Kirjoita 'help;' tai '\h' saadaksesi ohjeita. Kirjoita '\c' tyhjentääksesi puskurin.mysql&amp;gt; GRANT ALL PRIVILEGES ON *.* TO user@localhost IDENTIFIED BY 'Password' WITH GRANT OPTION; Kysely OK, 0 riviä muokattu (0,00 sek)mysql&amp;gt; GRANT ALL PRIVILEGES ON *.* TO user@'%' IDENTIFIED BY 'Password' WITH GRANT OPTION;Kysely OK, 0 riviä muokattu (0,00 sek)mysql&amp;gt; GRANT ALL PRIVILEGES ON *.* TO root@localhost IDENTIFIED BY 'Password' WITH GRANT OPTION; Kysely OK, 0 riviä muokattu (0,00 sek)mysql&amp;gt; GRANT ALL PRIVILEGES ON *.* TO root@'%' IDENTIFIED BY 'Password' WITH GRANT OPTION; Kysely OK, 0 riviä muuttui (0,00 sek) mysql&amp;gt; quit Heippa ``/usr/bin/mysqladmin version&lt;/code&gt; (myöhemmin tarvitaan komentoa &amp;ldquo;/usr/bin/mysqladmin -u root -p version&amp;rdquo;) &lt;code&gt;/usr/bin/mysqladmin variables&lt;/code&gt; (myöhemmin tarvitaan komentoa &amp;ldquo;/usr/bin/mysqladmin -u root -p variables&amp;rdquo; tarvitaan)&lt;code&gt;/usr/bin/mysqladmin -u root -p shutdown&lt;/code&gt;(voitteko sammuttaa palvelimen?)&lt;code&gt;sudo /usr/bin/mysqld_safe --log &amp;amp;&lt;/code&gt;(voitteko käynnistää palvelimen?)&lt;code&gt;ps -A | grep mysql&lt;/code&gt; (tarkista, onko palvelinprosessi käynnissä) &lt;code&gt;/usr/bin/mysqlshow -u root -p&lt;/code&gt; (näytä kaikki tietokannat) &lt;code&gt;/usr/bin/mysqlshow -u root -p mysql&lt;/code&gt; (näytä tietokannan &amp;ldquo;mysql&amp;rdquo; taulukot)Jos haluat käynnistää mysql-daemonin järjestelmän käynnistyksen yhteydessä, siirry ajotason muokkaajaan (edistynyt tila) ja vaihda init.d-tiedoston mysql-merkinnän tila&lt;/p&gt;</description></item><item><title>MySQL:n pääkäyttäjän salasanan nollaaminen</title><link>https://jeltsch.org/fi/resetting_the_mysql_root_password/</link><pubDate>Thu, 05 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/fi/resetting_the_mysql_root_password/</guid><description>&lt;p&gt;Jos olet unohtanut MySQL:n pääkäyttäjän salasanan, voit nollata sen, jos sinulla on fyysinen pääsy koneeseen, jolla mysql-palvelu on käynnissä: Etsi mysql-prosessin .pid-tiedosto. Sen nimi on joko mysql.pid tai koneen_nimi.pid. Lopeta mysql-prosessi. MacOS X -palvelimellani esimerkiksi &lt;code&gt;kill &lt;/code&gt;cat /usr/local/mysql-standard-4.0.16-apple-darwin6.6-powerpc/data/localhost.pid`` Käynnistä mysql-palvelin uudelleen &lt;code&gt;/usr/local/mysql-standard-4.0.16-apple-darwin6.6-powerpc/bin/mysqld_safe --skip-grant-tables &amp;amp;&lt;/code&gt; Aseta uusi pääkäyttäjän salasana (korvaa newpassword uudella salasanalla!) &lt;code&gt;/usr/local/mysql-standard-4.0.16-apple-darwin6.6-powerpc/bin/mysqladmin -u root flush-privileges password &amp;quot;newpassword&amp;quot;&lt;/code&gt; Valmis!&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>Kuinka siirtää oligo-tietokanta MacVec Torista verkkopohjaiseen BLAST-tietokantaan</title><link>https://jeltsch.org/fi/how_to_transfer_the_oligo_database_from_macvec_tor_to_a_web_based_blast_database/</link><pubDate>Tue, 06 Mar 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/fi/how_to_transfer_the_oligo_database_from_macvec_tor_to_a_web_based_blast_database/</guid><description>&lt;ol&gt;
&lt;li&gt;Tallenna kaikki sekvenssit yhtenä tekstitiedostona (EI MacVector-muodossa), esim. GenBank-muodossa. 2. Kopioi kaikki sekvenssit Linux-/UNIX-tietokoneelle ja muunna ne Mac-muodosta UNIX-muotoon: mac2unix *.gb 3. Kirjoita kaikki sekvenssitiedostojen nimet yhteen tiedostoon: ls *.gb &amp;gt; oligo.lst 4. Muunna kaikki sekvenssit yhdeksi tiedostoksi, joka sisältää peräkkäin liitettyjä fasta-merkintöjä, käyttämällä EMBOSS-ohjelmaa: seqret -sequence @oligo.lst -osformat fasta. Nimeä tulostustiedosto ”mcbl_oligo_db”. 5. Siirrä tämä fasta-tiedosto BLAST-verkkopalvelimen tietokantahakemistoon (…/blast/db). 6. Alusta tietokanta: formatdb -i mcbl_oligo_db -p F -o T. 7. Muokkaa tiedostoa …/blast/blast.html lisäämällä siihen uuden tietokannan nimen. 8. Muokkaa tiedostoa …/blast/blast.rc lisäämällä siihen uuden tietokannan nimen.&lt;/li&gt;
&lt;/ol&gt;</description></item><item><title>Vanhan MySQL-blogitietokannan siirtäminen uuteen blogiohjelmistoon (PluggedOut)</title><link>https://jeltsch.org/fi/migrating_my_old_mysql_blog_database_to_a_new_blog_software_pluggedout/</link><pubDate>Tue, 06 Mar 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/fi/migrating_my_old_mysql_blog_database_to_a_new_blog_software_pluggedout/</guid><description>&lt;p&gt;Päivitimme palvelimeni SuSE 9.3:sta versioon 10.1. PHP 5 on oletusversio 10.1:ssä, ja blogiohjelmistoni lakkasi toimimasta. Koska blogiohjelmistoni ei ole enää ylläpidetty, jouduin vaihtamaan toiseen, ja valitsin 
 &lt;a href="http://www.pluggedout.com" target="_blank" rel="noopener noreferrer nofollow"&gt;PluggedOutin&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;
. MySQL-tietokannan rakenteet olivat melko erilaiset, ja tein muunnoksen seuraavasti: Ensin kopioin vanhan tietokannan tekstitiedostoihin: &lt;code&gt;mysqldump -u root -p --tab=/home/jeltsch/temp --fields-terminated-by=| --lines-terminated-by=# journal&lt;/code&gt;Sitten avasin tekstitiedostot taulukkolaskentaohjelmassa, lisäsin tarvittavat sarakkeet ja korjasin muotoilut. Sitten vietin tiedot CSV-tiedostoon ja tuon ne takaisin uuteen tietokantaan:&lt;code&gt;mysql -u root -p pluggedoutmysql&amp;gt; DELETE FROM blog2_entries;mysql&amp;gt; OPTIMIZE TABLE blog2_entries;mysql&amp;gt; WARNINGS;mysql&amp;gt; LOAD DATA INFILE '/home/jeltsch/export.csv' INTO TABLE blog2_entries FIELDS TERMINATED BY ',';&lt;/code&gt;WARNINGS-komento ilmoittaa, jos ongelmia ilmenee. Useimmat ongelmat liittyivät kentän erottimeen (pilkkuun). Minun piti tehdä pako-merkki kaikille pilkuille, jotka eivät olleet kentän erottimia (,). Minun piti myös korjata päivämäärämuoto (vaihtaa kuukausi ja päivä paikoilleen). Koska kategoriat säilytettiin erillisessä taulukossa, luin CSV-tiedoston uudelleen käsin ja määritin kaikki merkinnät kuuluviksi kategoriaan &amp;ldquo;computer&amp;rdquo;. Tämä .csv-tiedosto oli melko yksinkertainen:&lt;code&gt;1,1,22,2,23,3,24,4,2&lt;/code&gt; jne.&lt;code&gt;mysql&amp;gt; DELETE FROM blog2_entry_categories;mysql&amp;gt; OPTIMIZE TABLE blog2_entry_categories;mysql&amp;gt; LOAD DATA INFILE '/home/jeltsch/cat.csv' INTO TABLE blog2_entry_categories FIELDS TERMINATED BY ',';&lt;/code&gt;&lt;/p&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><item><title>Uuden käyttäjän lisääminen MySQL:ään ja muut MySQL:n peruskäskyt</title><link>https://jeltsch.org/fi/adding_a_new_user_to_mysql_and_other_basic_mysql_commands/</link><pubDate>Mon, 18 Sep 2006 00:00:00 +0000</pubDate><guid>https://jeltsch.org/fi/adding_a_new_user_to_mysql_and_other_basic_mysql_commands/</guid><description>&lt;p&gt;Crontab-merkintä, jolla kaikki MySQL-tietokannat varmuuskopioidaan tiedostoon joka keskiyö:&lt;code&gt;0 0 * * * mysqldump -u mjeltsch -h localhost --all-databases | gzip -9 &amp;gt; /home/mjeltsch/Documents/mysqldump.gz &amp;gt; /dev/null&lt;/code&gt;Oikeuksien myöntäminen localhostista yhteyden muodostaville käyttäjille:&lt;code&gt;GRANT ALL PRIVILEGES ON *.* TO 'michael'@'localhost' IDENTIFIED BY 'password' WITH GRANT OPTION;&lt;/code&gt;Oikeuksien myöntäminen käyttäjille, jotka muodostavat yhteyden mistä tahansa:&lt;code&gt;GRANT ALL PRIVILEGES ON *.* TO 'michael'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;&lt;/code&gt;Kaikkien käytettävissä olevien tietokantojen näyttäminen:&lt;code&gt;SHOW DATABASES;&lt;/code&gt;Taulukon &amp;ldquo;users&amp;rdquo; kaikkien tietueiden näyttäminen:SELECT * FROM users;Lataa tietokanta &amp;ldquo;phpgedview&amp;rdquo;:USE phpgedview;Luo uusi tietokanta nimeltä &amp;ldquo;phpgedview&amp;rdquo;:CREATE DATABASE phpgedview;Poista tietokanta nimeltä &amp;ldquo;phpgedview&amp;rdquo;:DROP DATABASE phpgedview;Käynnistä MySQL-asiakasohjelma käyttäjänä michael ja käyttäjätietokantana &amp;ldquo;phpgedview&amp;rdquo;:mysql &amp;ndash;user=michael -p phpgedviewPoista käyttäjä &amp;ldquo;test&amp;rdquo;:mysql&amp;gt; use mysql;mysql&amp;gt; delete from user where user=&amp;lsquo;test&amp;rsquo;;mysql&amp;gt; FLUSH PRIVILEGES;Vaihda käyttäjän phpgedview salasana käyttäjänä root (tämä toimii myös root-käyttäjän salasanan vaihtamiseen):/usr/bin/mysql -u root -pSET PASSWORD FOR phpgedview@&amp;ldquo;localhost&amp;rdquo; = PASSWORD(&amp;lsquo;NewPassWord&amp;rsquo;);Kun olet asentanut MySQL:n SUSE-rpm-paketin, suorita seuraavat komennot:&lt;code&gt;sudo /usr/bin/mysql_install_db&lt;/code&gt;Tämä luo oletustietokannat ja käyttöoikeudet. Ilmeisesti sama voidaan tehdä myös komennolla:&lt;code&gt;sudo rcmysql start&lt;/code&gt;SuSE-käyttöjärjestelmässä kannattaa käyttää YAST-käynnistystason muokkausohjelmaa, jotta MySQL-palvelin käynnistyy automaattisesti järjestelmän käynnistyessä. Käynnistä MySQL-palvelin manuaalisesti seuraavasti:&lt;code&gt;sudo /usr/bin/mysqld_safe --user=mysql &amp;amp;&lt;/code&gt;MUISTA ASETTAA SALASANA MySQL:N ROOT-KÄYTTÄJÄLLE! Tämä tehdään komennolla: &lt;code&gt;/usr/bin/mysqladmin -u root password 'uusi-salasana'&lt;/code&gt; Jos käytät MySQL-palvelinta toiselta koneelta, sinun on määritettävä isäntänimi: &lt;code&gt;/usr/bin/mysqladmin -u root -h isäntänimi password 'uusi-salasana'&lt;/code&gt;Anna kaikki oikeudet root-käyttäjälle ja käyttäjälle:&lt;code&gt;mcblpc2:/home/user /usr/bin/mysql -u root -pSyötä salasana:Tervetuloa MySQL-monitoriin. Komennot päättyvät merkkiin ; tai \g. MySQL-yhteytesi tunnus on 6, palvelinversio: 4.0.15. Kirjoita 'help;' tai '\h' saadaksesi ohjeita. Kirjoita '\c' tyhjentääksesi puskurin.mysql&amp;gt; GRANT ALL PRIVILEGES ON *.* TO user@localhost IDENTIFIED BY 'Password' WITH GRANT OPTION; Kysely OK, 0 riviä muokattu (0,00 sek)mysql&amp;gt; GRANT ALL PRIVILEGES ON *.* TO user@'%' IDENTIFIED BY 'Password' WITH GRANT OPTION; Kysely OK, 0 riviä muokattu (0,00 sek)mysql&amp;gt; GRANT ALL PRIVILEGES ON *.* TO root@localhost IDENTIFIED BY 'Password' WITH GRANT OPTION; Kysely OK, 0 riviä muokattu (0,00 sek)mysql&amp;gt; GRANT ALL PRIVILEGES ON *.* TO root@'%' IDENTIFIED BY 'Password' WITH GRANT OPTION; Kysely OK, 0 riviä muuttui (0,00 sek)mysql&amp;gt; quit Heippa&lt;/code&gt;Tarkista MySQL-versio:&lt;code&gt;/usr/bin/mysqladmin -u root -p version&amp;quot; on välttämätön&lt;/code&gt;Tarkista MySQL-muuttujat:&lt;code&gt;/usr/bin/mysqladmin -u root -p variables&lt;/code&gt;Sammuta MySQL-palvelin:&lt;code&gt;/usr/bin/mysqladmin -u root -p shutdown&lt;/code&gt;Tarkista, käynnistyykö palvelin:&lt;code&gt;sudo /usr/bin/mysqld_safe --log &amp;amp;&lt;/code&gt;Näytä kaikki tietokannat:&lt;code&gt;/usr/bin/mysqlshow -u root -p&lt;/code&gt;Näytä tietokannan &amp;ldquo;mysql&amp;rdquo; taulukot:&lt;code&gt;/usr/bin mysqlshow -u root -p mysql&lt;/code&gt;Näytä taulukon &amp;rsquo;tablename&amp;rsquo; sarakkeet:&lt;code&gt;show columns from tablename;&lt;/code&gt;Poista välilyönnit sarakkeesta nimeltä &amp;lsquo;columnname&amp;rsquo; taulukosta nimeltä &amp;rsquo;tablename&amp;rsquo;:&lt;code&gt;update &lt;/code&gt;tablename&lt;code&gt;set&lt;/code&gt;columnname&lt;code&gt;= trim(' ' from&lt;/code&gt;columnname&lt;code&gt;);&lt;/code&gt;Poista rivinvaihtomerkit sarakkeen &amp;lsquo;columnname&amp;rsquo; lopusta taulukosta &amp;rsquo;tablename&amp;rsquo; (jostain outosta syystä saatat joutua suorittamaan tämän toistuvasti, jotta kaikki rivinvaihtomerkit poistuvat):&lt;code&gt;update &lt;/code&gt;tablename&lt;code&gt;set&lt;/code&gt;columnname&lt;code&gt;= trim(trailing '\n' from&lt;/code&gt;columnname&lt;code&gt;);update &lt;/code&gt;tablename&lt;code&gt;set&lt;/code&gt;columnname&lt;code&gt;= trim(trailing '\r' from&lt;/code&gt;columnname&lt;code&gt;);&lt;/code&gt;&lt;/p&gt;</description></item></channel></rss>