Portál AbcLinuxu, 10. května 2025 11:26
Řešení dotazu:
Podle Vašich dotazů se zřejmě ptáte na OpenSuse? Balíčky máte nainstalované, skupiny přidělené?
Sám bych hledal odpověď v gentoo handbooku. Neřekl jste, kde jste se zasek, co vidíte.
Program emerge je něco jako yast/yum/rpm nebo co to tam máte v Suse. Ohledně skupin jsem se sek, mysql jsem instaloval/používal jen u mediawiki, kde byly práva k webu.
/etc/init.d/mysql start
.
/etc/mysql/my.cnf
na bind-address
.
Podle jednoho linku je v /usr/share/mysql/my-large.conf nějaký template. Tazatel tam musel konfigurák zplodit sám.
Každopádně byste měl vidět něco jako
# netstat -tanpu | grep mysql tcp 0 0 127.0.0.1:3306 0.0.0.0:* NASLOUCHÁ 11534/mysqldaneb na portu 3306 poslouchat démona mysqld.
Co máš přesně v konfiguraci? Když mi mysql neběží ...
$ ls -l /var/run/mysqld/ celkem 0a když mi běží ...
$ ls -l /var/run/mysqld/ celkem 4 -rw-rw---- 1 mysql mysql 6 10. dub 20.24 mysqld.pid srwxrwxrwx 1 mysql mysql 0 10. dub 20.24 mysqld.sockv konfiguráku (/etc/mysql/my.cnf) mam mj.
[mysqld] character-set-server = utf8 default-character-set = utf8 user = mysql port = 3306 socket = /var/run/mysqld/mysqld.sock pid-file = /var/run/mysqld/mysqld.pid log-error = /var/log/mysql/mysqld.err basedir = /usr datadir = /var/lib/mysql
Prosím, k věci.
Mam 2x socket v konfiguráku ...
$ grep socket /etc/mysql/my.cnf socket = /var/run/mysqld/mysqld.sock socket = /var/run/mysqld/mysqld.sock # using "localhost" in connects uses sockets by defaultjak jsi na tom Ty? Navíc: máš tam ten adresář, v kterém by ten soubor měl být? File systém je ok? Selinux apod. nezlobí, tedy že by bránil tvořit apod. soubory? A taky:
$ ls /var/log/mysql/ -l celkem 8 -rw-rw---- 1 mysql mysql 7414 10. dub 20.24 mysqld.err -rw-rw---- 1 mysql mysql 0 28. úno 17.03 mysql.err -rw-rw---- 1 mysql mysql 0 28. úno 17.03 mysql.loggeneruje se Ti nějakej log, neni tam něco zajímavýho? Jak koukam, logy přečte skupina mysql, bylo by lepší mít uživatele v té skupině, ať nemusíš na ně s rootem.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.