Freesco, NND, CDN, EOS http://forum.freesco.pl/ |
|
Problem z MySQL http://forum.freesco.pl/viewtopic.php?f=22&t=8546 |
Strona 1 z 1 |
Autor: | Anonymous [ poniedziałek, 15 sierpnia 2005, 21:21 ] |
Tytuł: | Problem z MySQL |
Witam mam problem z MySQL-em. Wszystko mi działa tylko jak chce sie połączyć z nim przez php przez internet wyskakuje błąd: mysql_connect(): Host 'azt19.neoplus.adsl.tpnet.pl' is not allowed to connect to this MySQL server in /home/httpd/html/cs/mysql.php on line 8 , a przez LANA działa, wszystko dobrze sie łączy. O co tu chodzi co to za błąd i co zrobić żeby go nie było???? |
Autor: | Maciek [ poniedziałek, 15 sierpnia 2005, 22:08 ] |
Tytuł: | |
No cóż, domyślnie mysql udostępnia bazy tylko dla localhosta, więc musiałbyś sobie dodać, ale w przypadku neostrady.... to czarno widzę... |
Autor: | Anonymous [ wtorek, 16 sierpnia 2005, 14:47 ] |
Tytuł: | |
o ile dobrze pamietam to w mysql'u mozna dodac użytkownika który się może logować z dowolnego hosta |
Autor: | Anonymous [ piątek, 19 sierpnia 2005, 17:54 ] |
Tytuł: | |
Hmm a jak dodac tego uzytkownika? Chociaz jak ja to robie na roocie to raczej tam nie trzeba tego zadnego uzytkownika tworzyc. A to mozna jakos tak ze z innej wogóle sieci przez internet sie polaczyc z serwerem mysql ? |
Autor: | gregor [ sobota, 20 sierpnia 2005, 22:08 ] |
Tytuł: | |
Witam; Z tego co pamiętam to w mysql'u każdy użytkownik (root też) musi być założony podwójnie. Raz z prawami logowania z localhost'a, drugi raz z sieci. Jeśli chodzi o program do zdalnego zarządzania mysql'em to jest ich wiele, ale ja polecam phpMyAdmin. Pozdrawiam Gregor |
Autor: | pijany84 [ wtorek, 11 października 2005, 14:58 ] |
Tytuł: | |
witam !1 mam problem s baz sprawa wyglada tak zainstalowalem zgodnie z instrukcja na www. najpierw apatch potem php i baza mi zostala do ostawienia. wrzucilem pacman -S mysql zainstalowal bez problemu potem odpalilem skrypt /etc/rc.d/myslqd start i otrzymalem komunikat Neither host 'iir' and 'localhost' could not be looked up with /usr/bin/resolveip Please configure the 'hostname' command to return a correct hostname. If you want to solve this at a later stage, restart this script with the --force option sprobowalem --forec i niby za tworzylo tebele i te sprawy dostalem taki komunikat Installing all prepared tables To start mysqld at boot time you have to copy support-files/mysql.server to the right place for your system PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER ! To do so, start the server, then issue the following commands: /usr/bin/mysqladmin -u root password 'new-password' /usr/bin/mysqladmin -u root -h iir password 'new-password' See the manual for more instructions. NOTE: If you are upgrading from a MySQL <= 3.22.10 you should run the /usr/bin/mysql_fix_privilege_tables. Otherwise you will not be able to use the new GRANT command! You can start the MySQL daemon with: cd /usr ; /usr/bin/mysqld_safe & You can test the MySQL daemon with the benchmarks in the 'sql-bench' directory: cd sql-bench ; perl run-all-tests Please report any problems with the /usr/bin/mysqlbug script! The latest information about MySQL is available on the web at http://www.mysql.com Support MySQL by buying support/licenses at https://order.mysql.com postepowalem według polecenia i nic wywale error z /tmp/mysql.sock brak polaczenie z localhost prawdzalem procesy ps-ef i niby sie uruchamial ale po chwili pad. looknelem w log i znalazlem to 051011 16:34:13 mysqld started 051011 16:34:17 InnoDB: Started 051011 16:34:17 Fatal error: Can't open privilege tables: Can't find file: './mysql/host.frm' (errno: 13) 051011 16:34:17 Aborting 051011 16:34:17 InnoDB: Starting shutdown... 051011 16:34:20 InnoDB: Shutdown completed 051011 16:34:20 /usr/sbin/mysqld: Shutdown Complete 051011 16:34:20 mysqld ended i tu pojawiaja sie schodu :/ pomocy ![]() |
Autor: | Maciek [ wtorek, 11 października 2005, 16:30 ] |
Tytuł: | |
Pierwszy komunikat ci powiedział to, co najważniejsze. Masz coś nie tak z nazwą hosta. Popraw to i wywal /var/lib/mysql. Potem uruchom /etc/rc.d/mysqld start - powinno być ok. PS. Nie nadawaj nazwy router_nnd i siec_nnd. |
Autor: | pijany84 [ wtorek, 11 października 2005, 20:22 ] |
Tytuł: | |
a mogl bys podowiedziec co mam wywalic w jakim pliku itp. probowalem jzu wywalenie /var/lib/mysql i zonk. usuwalem pacmanem nazwa hosta to jak zauwazyles iir wiec moze byc za krótka. spróbuje moze wrzuce ustawienia bazy z innego serwer mzoe to cos pomoze. prosze jeszcze o jakies podpowiedzi. a mzoe spróbowac postawic o nowa nnd ?? a o co biega z tym zonkiem /tmp/mysql.sock ?? |
Autor: | Maciek [ środa, 12 października 2005, 14:55 ] |
Tytuł: | |
Coś z tą nazwą jest nie tak.. sprawdź pliki HOSTNAME i hosts w /etc. Reinstalacja nnd nie ma sensu, to nie windows. |
Autor: | pijany84 [ środa, 12 października 2005, 18:26 ] |
Tytuł: | |
sprawdzilem nazwy, zmienilem na localhost, odpaliłem na nowo konfiga i to samo. wyglada na powazniejszy zonk znalazlem ifo ze trzeba zrobic dowiazanie symboliczne od pliku W mysqladmin variables jest tak: socket | /var/run/mysql/mysql.sock Podobny blad rozwiazlem robiac ln -s /var/run/mysql/mysql.sock /tmp/mysql.sock, czyli robiac dowiazanie symboliczne i dziala ;-) Dzieki, podzialalo, ale chcialbym wiedziec czemu tak jest, w ktorym miejscu jest cos zle ustawione, nawet tak na przyszlosc ;-) Bo tak masz skonfigurowane albo php jest zle skompilowane i domyslnie szuka w /tmp. Najlepiej w php.ini ustawic mysql.default_socket = /var/run/mysql/mysql.sock nie pomoglo nie moze znalesc tego pliku ;/ |
Autor: | Maciek [ środa, 12 października 2005, 19:10 ] |
Tytuł: | |
Cytuj: odpaliłem na nowo konfiga i to samo
Jakiego konfiga? |
Autor: | pijany84 [ czwartek, 13 października 2005, 22:15 ] |
Tytuł: | |
net_conf i ustawilem na nowo ip dns i nazwe hosta o nadal to samo |
Autor: | Maciek [ piątek, 14 października 2005, 15:18 ] |
Tytuł: | |
Powtórzę. Usuń /var/lib/mysql. Następnie odpal /etc/rc.d/mysqld start (oczywiście przed usunięciem daj stop), potem wykonaj polecenia jakie ci się wyświetlą na ekranie, czyli ustaw hasło... |
Autor: | pijany84 [ niedziela, 6 listopada 2005, 23:24 ] |
Tytuł: | |
znalazlem rozwiazanie a wiec trzeba dodac usera i grupe mysql oraz nadac chmoda 755 na /var/run/mysql i chmod 750 na /var/lib/mysql i zadziałało ![]() |
Strona 1 z 1 | Strefa czasowa UTC+2godz. |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |