Strona 1 z 2

Mysql od podstaw...

: 23 września 2008, 23:50
autor: Gliht
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ę.

: 24 września 2008, 00:48
autor: milosz
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.

: 24 września 2008, 08:58
autor: Yampress
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

: 24 września 2008, 17:56
autor: Gliht
Wszystko jest "OK", ale muszę zainstalować PhpMyAdmina, żeby wgrać pliki do bazy, a za cholerę nie wiem jak...

Mogę prosić o szybką pomoc w postaci jakiegoś tutoriala?

: 24 września 2008, 18:17
autor: tmy123

Kod: Zaznacz cały

aptitude install phpmyadmin

: 29 września 2008, 10:42
autor: ruun
Gliht, może byc konieczność zrobienia dowiązania

Kod: Zaznacz cały

ln -s /usr/share/phpmyadmin /var/www/phpmyadmin

: 01 października 2008, 21:30
autor: Gliht
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:
* /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
:/

: 01 października 2008, 21:41
autor: Pies
Usunąłeś normalne, czy przez purge? Spróbuj może purge i wtedy jeszcze raz zainstalować, albo skonfigurować ponownie pakiet - dpkg-reconfigure

: 01 października 2008, 21:45
autor: Gliht
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:

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.  
Naprawdę potrzebna mi pomoc.

: 02 października 2008, 00:44
autor: tmy123
Najpierw

Kod: Zaznacz cały

aptitude purge mysql-server mysql-client mysql-common
potem

Kod: Zaznacz cały

aptitude install mysql-server mysql-client mysql-common