Translations:Amarok/Manual/Organization/Collection/ExternalDatabase/12/pl: Difference between revisions
(Created page with "Teraz, zabij usługę '''MySQL''' {{Input|1=sudo /etc/init.d/mysql stop}} uruchom daemona '''MySQL''' z folderu ''~/.kde4/share/apps/amarok'' (''--defaults-file'' musi być pierw...") |
No edit summary |
||
Line 1: | Line 1: | ||
Teraz | Teraz zatrzymaj daemona '''MySQL''' | ||
{{Input|1=sudo /etc/init.d/mysql stop}} | {{Input|1=sudo /etc/init.d/mysql stop}} | ||
uruchom daemona '''MySQL''' z folderu | uruchom daemona '''MySQL''' z folderu <tt>~/.kde4/share/apps/amarok</tt> (''--defaults-file'' musi być pierwszym parametrem!): | ||
{{Input|1=/usr/sbin/mysqld --defaults-file=`pwd`/my.cnf --default-storage-engine=MyISAM --datadir=`pwd`/mysqle --socket=`pwd`/sock --skip-grant-tables}} | {{Input|1=/usr/sbin/mysqld --defaults-file=`pwd`/my.cnf --default-storage-engine=MyISAM --datadir=`pwd`/mysqle --socket=`pwd`/sock --skip-grant-tables}} | ||
Parametr ''--skip=grant-tables'' oznacza, że możesz użyć dowolnego hasła czy nazwy użytkownika do połączenia. ''localhost'' nie zadziała klient ''MySQL'' spróbuje użyć gniazd '''Unix'''. Użycie '''127.0.0.1''' jako host pozwala tego uniknąć. Niektóre systemy mogą ograniczyć ten dostęp przez ''apparmor'' lub ''SELinux''. Mogą one zostać tymczasowo zamknięte przez | Parametr ''--skip=grant-tables'' oznacza, że możesz użyć dowolnego hasła czy nazwy użytkownika do połączenia. ''localhost'' nie zadziała klient ''MySQL'' spróbuje użyć gniazd '''Unix'''. Użycie '''127.0.0.1''' jako host pozwala tego uniknąć. Niektóre systemy mogą ograniczyć ten dostęp przez ''apparmor'' lub ''SELinux''. Mogą one zostać tymczasowo zamknięte przez |
Latest revision as of 17:19, 1 December 2011
Teraz zatrzymaj daemona MySQL
sudo /etc/init.d/mysql stop
uruchom daemona MySQL z folderu ~/.kde4/share/apps/amarok (--defaults-file musi być pierwszym parametrem!):
/usr/sbin/mysqld --defaults-file=`pwd`/my.cnf --default-storage-engine=MyISAM --datadir=`pwd`/mysqle --socket=`pwd`/sock --skip-grant-tables
Parametr --skip=grant-tables oznacza, że możesz użyć dowolnego hasła czy nazwy użytkownika do połączenia. localhost nie zadziała klient MySQL spróbuje użyć gniazd Unix. Użycie 127.0.0.1 jako host pozwala tego uniknąć. Niektóre systemy mogą ograniczyć ten dostęp przez apparmor lub SELinux. Mogą one zostać tymczasowo zamknięte przez
sudo /etc/init.d/apparmor stop
Teraz uruchom mysqldump z opcją -S by ustalić lokalne gniazdo. To powinno zapisać twoja starą bazę danych do pliku SQL.
mysqldump -S sock amarok > amarok.mysql
Po tym, możesz uruchomić ponownie usługę MySQL i załadować plik SQL do bazy danych. Wymagane jest wykonanie wcześniej poprzedniego kroku. (instalacja serwera MySQL)
sudo /etc/init.d/mysql stop mysql -u amarokuser -p amarok < amarok.mysql