Linux за българи: Форуми

Linux секция за напреднали => Хардуерни и софтуерни проблеми => Темата е започната от: bozho в Nov 29, 2006, 19:54



Титла: Centos и mysql
Публикувано от: bozho в Nov 29, 2006, 19:54
До сега съм инсталирал mysql само на слак.
Наложи ми се да го инсталиррам на centos
Пуснах yum install mysqlserver
yum  install  mysql-bench
yum  install  php-mysql
Всичко си се инсталира. От това което четох стигнах до извода, че не трябва да пускам mysql_install_db (за слак трябва).
Но като дам
service mysqld start
или
/etc/rc.d/init.d/mysqld start  
гърми, като в лога излиза
 mysqld started
/usr/libexec/mysqld: Can't read dir of '/tmp/' (Errcode: 13)
/usr/libexec/mysqld: Can't create/write to file '/tmp/ibwTpOLl' (Errcode: 13)

пробвах да дам в /etc/my.cfn
tmpdir=/tmp/mysql
като на дир. /tmp/mysql сменях правата
но резултатът остана същият-
Can't create/write to file '/tmp/mysql...

обаче с
/usr/bin/mysqld_safe  &
всичко си тръгва.
Какво ми се губи в цялата работа?

(пробвах да деинсталирам и след нова инсталация да пусна първо
mysql_install_db но нямаше промяна)


Титла: Centos и mysql
Публикувано от: bozho в Dec 01, 2006, 16:49
заобиколих проблема, като направих tmp директория в
/var/lib/mysql/ и насочих
tmpdir натам.
Но не мога да си изясня, защо по единия начин става а по другия не.