Portál AbcLinuxu, 11. listopadu 2025 14:04
/etc/init.d/mysql restart?
"... po restartu databáze..."přesto díky za snahu
, tak se ted divim. Problem je, ze ve start skriptu je pasaz, ktera zjistuje odkud se budou brat parametry mysql deamona.
# Get arguments from the my.cnf file,
# groups [mysqld] [mysql_server] and [mysql.server]
if test -x ./bin/my_print_defaults
then
print_defaults="./bin/my_print_defaults"
elif test -x $bindir/my_print_defaults
then
print_defaults="$bindir/my_print_defaults"
elif test -x $bindir/mysql_print_defaults
then
print_defaults="$bindir/mysql_print_defaults"
else
# Try to find basedir in /etc/my.cnf
conf=/etci/mysql/my.cnf
print_defaults=
if test -r $conf
then
subpat='^[^=]*basedir[^=]*=\(.*\)$'
dirs=`sed -e "/$subpat/!d" -e 's//\1/' $conf`
for d in $dirs
do
d=`echo $d | sed -e 's/[ ]//g'`
if test -x "$d/bin/my_print_defaults"
then
print_defaults="$d/bin/my_print_defaults"
break
fi
if test -x "$d/bin/mysql_print_defaults"
then
print_defaults="$d/bin/mysql_print_defaults"
break
fi
done
fi
Skript my_print_defaults ma nastavenu cestu k my.cnf na /etc/my.cnf. Takze, ja ted musim najit kde se ta cesta nastavuje, nebo bude konfigurace v ulozena v tomto souboru. Jinak vsem diky, za pomoc.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.