<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://elimu.pl"  xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>ELIMU - XAMPP</title>
 <link>http://elimu.pl/taxonomy/term/124/0</link>
 <description></description>
 <language>pl</language>
<item>
 <title>hasło do konta root w mysql w XAMPP - co zrobić jeśli go zapomnimy </title>
 <link>http://elimu.pl/baza-wiedzy/haslo-do-konta-root-w-mysql-w-xampp-co-zrobic-jesli-go-zapomnimy</link>
 <description>&lt;p&gt;Podczas zabaw z mysql można przez przypadek utracić dostęp do konta root. Jeśli mamy zwykły serwer mysql możemy wykorzystać kilka sposobów opisanych choćby na &lt;a href=&quot;http://dev.mysql.com/doc/refman/5.0/en/resetting-permissions.html#resetting-permissions-windows&quot;&gt;oficjanej dokumentacji mysql&lt;/a&gt;. Jednak z pakietem XAMPP ten sposób nie działa.&lt;/p&gt;
&lt;div class=&quot;field field-type-text field-field-abw-komunikat&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Komunikat błędu:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    odmowa dostępu        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-text field-field-abw-przyczyny&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Możliwe przyczyny:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    &lt;p&gt;konto root z nieznanym hasłem&lt;/p&gt;
        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-text field-field-abw-rozwiazanie&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Rozwiązanie:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    &lt;ol&gt;
&lt;li&gt;Zatrzymujemy serwer mySQL,&lt;/li&gt;
&lt;li&gt;Znajdujemy na dysku miejsce z plikami obecnej (uszkodzonej) instalacji mysql - np. w c:xampplitemysqldatamysql&lt;/li&gt;
&lt;li&gt;Wykonujemy kopię plików user.frm, user.MYI, user.MYD,&lt;/li&gt;
&lt;li&gt;Instalujemy gdzieś obok (np. w c:xampp2) xampp lite w tej samej wersji (wazne aby wersja mysql się zgadzała)&lt;/li&gt;
&lt;li&gt;Odszukujemy pliki user.frm, user.MYI, user.MYD w c:xampp2mysqldatamysql i kopiujemy do c:xampplitemysqldatamysql&lt;/li&gt;
&lt;li&gt;Odpalamy mySQL&lt;/li&gt;
&lt;li&gt;Cieszymy się pustym hasłem root&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;Rozwiązanie alternatywne&lt;/h3&gt;
&lt;p&gt; (z bloga &lt;a href=&quot;http://www.trajewski.net/?p=57&quot; title=&quot;http://www.trajewski.net/?p=57&quot;&gt;http://www.trajewski.net/?p=57&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;1) w konsoli ssh zatrzymujemy usługę serwera baz danych&lt;/p&gt;
&lt;p&gt;    /etc/init.d/mysql stop&lt;/p&gt;
&lt;p&gt;2)uruchamiamy ją na nowo w trybie safe mode&lt;/p&gt;
&lt;p&gt;    mysqld_safe --skip-grant-tables &amp;amp;&lt;/p&gt;
&lt;p&gt;3) po wykonaniu powyższych czynności, z konsoli logujemy się do serwera baz danych jako root&lt;/p&gt;
&lt;p&gt;    mysql -u root&lt;/p&gt;
&lt;p&gt;4) w konsoli mysql’a ustawiamy nowe hasło dla roota i przeładowujemy dla niego uprawnienia&lt;/p&gt;
&lt;p&gt;    mysql&gt; use mysql;&lt;br /&gt;
    mysql&gt; update user set password=PASSWORD(&quot;new-password&quot;) where user=&#039;root&#039;;&lt;br /&gt;
    mysql&gt; flush privileges;&lt;br /&gt;
    mysql&gt; quit; &lt;/p&gt;
&lt;p&gt;5) na koniec – restart usługi serwera baz danych MySQL&lt;/p&gt;
&lt;p&gt;    /etc/init.d/mysql restart&lt;/p&gt;
        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
</description>
 <comments>http://elimu.pl/baza-wiedzy/haslo-do-konta-root-w-mysql-w-xampp-co-zrobic-jesli-go-zapomnimy#comments</comments>
 <category domain="http://elimu.pl/kategoria/uzyty-skrypt/mysql">MySQL</category>
 <category domain="http://elimu.pl/kategoria/uzyty-skrypt/xampp">XAMPP</category>
 <pubDate>Thu, 02 Sep 2010 08:22:56 +0000</pubDate>
 <dc:creator>palik-admin</dc:creator>
 <guid isPermaLink="false">91 at http://elimu.pl</guid>
</item>
</channel>
</rss>
