Mysql od podstaw...
Mysql od podstaw...
Chcę utworzyć na swoim serwerze dedykowanym bazę mysql i mieć do niej dostęp przesz "ip/a/". Niestety zupełnie nie wiem jak to zrobić i próbując dodatkowo tylko namieszałem. Więc, czy ktoś mógłby powoli, opisać mi cały proces tworzenia bazy, włącznie z instalacją phpmyadmina? Będę bardzo wdzięczny.
Interesuje mnie też pytanie: co będzie hostname bazy po jej utworzeniu? Adres ip serwera?
Proszę o możliwie szybką i przejrzystą odpowiedź. Z góry dziękuję.
Interesuje mnie też pytanie: co będzie hostname bazy po jej utworzeniu? Adres ip serwera?
Proszę o możliwie szybką i przejrzystą odpowiedź. Z góry dziękuję.
phpmyadmina ściągasz ze strony http://www.phpmyadmin.net, rozpakowujesz do katalogu (tam gdzie masz strony www) i powinno wystarczyć, ewentualnie w config.php zmieniasz autentykacje na http (nie wiem czy dobrze pamiętam).
Bazę możesz utworzyć przez phpmyadmina.
A co będzie hostname serwra bazy to zależy od administratora twojego systemu, przeważnie jest po prostu localhost.
Bazę możesz utworzyć przez phpmyadmina.
A co będzie hostname serwra bazy to zależy od administratora twojego systemu, przeważnie jest po prostu localhost.
phpmyadmin jest w repo debiana nie trzeba ściągać. wystarczy zainstalować przy działaącym już LAMP.
dodatkowo moze coś Ci pomoże:
http://yampress.dug.net.pl/doku.php?id=serwer_mysql
dodatkowo moze coś Ci pomoże:
http://yampress.dug.net.pl/doku.php?id=serwer_mysql
Kod: Zaznacz cały
aptitude install phpmyadmin
Gliht, może byc konieczność zrobienia dowiązania
Kod: Zaznacz cały
ln -s /usr/share/phpmyadmin /var/www/phpmyadmin
Wszystko było dobrze, dopóki do głowy nie strzelił mi pomysł by wywalić mysqla i zainstalować jeszcze raz.
Wywaliłem folder z /etc i apt-get remove. Kiedy zainstalowałem go jeszcze raz (apt-get install) mysqla nie da się "wystartować", nie mogę zmienić hasła... Nie mogę robić niczego. Wszystkie próby kończą się fiaskiem.
Czy mogę jakoś to naprawić?
PS: Np jak startuje serwer:
Wywaliłem folder z /etc i apt-get remove. Kiedy zainstalowałem go jeszcze raz (apt-get install) mysqla nie da się "wystartować", nie mogę zmienić hasła... Nie mogę robić niczego. Wszystkie próby kończą się fiaskiem.
Czy mogę jakoś to naprawić?
PS: Np jak startuje serwer:
:/* /etc/init.d/mysql: WARNING: /etc/mysql/my.cnf cannot be read. See README.Debian.gz
grep: /etc/mysql/my.cnf: Nie ma takiego pliku ani katalogu
Starting MySQL database server: mysqld already running.
/usr/bin/mysqladmin: connect to server at 'localhost' failed
Z mc, zaznaczyłem folder i "remove".
Jestem "początkującym" - nie wiem co to purge i dpkg-reconfigure. Chciałbym, żeby tamta baza zniknęła i na jej miejsce postawić nową, ale pojęcia nie mam jak.
[Dodano: 2008-10-01, 22:25]
Jak instaluję mysqla:
Naprawdę potrzebna mi pomoc.
Jestem "początkującym" - nie wiem co to purge i dpkg-reconfigure. Chciałbym, żeby tamta baza zniknęła i na jej miejsce postawić nową, ale pojęcia nie mam jak.
[Dodano: 2008-10-01, 22:25]
Jak instaluję mysqla:
Kod: Zaznacz cały
Konfigurowanie mysql-server-5.0 (5.0.32-7etch6) ...
Stopping MySQL database server: mysqld.
* /etc/init.d/mysql: WARNING: /etc/mysql/my.cnf cannot be read. See README.Debian.gz
grep: /etc/mysql/my.cnf: Nie ma takiego pliku ani katalogu
Starting MySQL database server: mysqld.
/etc/init.d/mysql: line 122: /etc/mysql/debian-start: Nie ma takiego pliku ani katalogu
invoke-rc.d: initscript mysql, action "start" failed.
Najpierw
potem
Kod: Zaznacz cały
aptitude purge mysql-server mysql-client mysql-common
Kod: Zaznacz cały
aptitude install mysql-server mysql-client mysql-common