E-post: salg@linmag.no



11.2.2012 - 14:36
 • Nyheter
 • Om Linux
 • Linuxskolen
 • Spørrespalte
 • Vitsespalte
 • LINUXmagasinet
 • Spill
 • WEBSHOP
 • Diskusjonsforum
 • Linker
 • For annonsører
 • English
 • Om oss
developer.ez.no
www.online4u.no

0

MySql starter ikke automatisk


Noen programmer jeg ønsker å prøve trenger mysql som bakside. Jeg kjører Slackware 9.1 uten internett og det er noe herk å få mysqld til å kjøre fra rc.d.
Jeg trenger å bli mysql.mysql brukeren for å lage databasen. Så serveres jeg denne loggen:

031220 14:33:18 mysqld started
031220 14:33:19 Can't start server : Bind on unix socket: Permission denied
031220 14:33:19 Do you already have another mysqld server running on
socket: /var/run/mysql/mysql.sock ?
031220 14:33:19 Aborting

Jeg har også prøvd tilkoblede maskiner med samme logg og til påske har jeg installert Slack åtte ganger i forsøket. Linux er mer stabilt enn dette men noen pakker er alltid i stykker (måtte fikse wmaker). Innsikt ønskes da mysql er blitt veldig populært.

Mvh,

Roger A.

Hei Roger.

For å initialisere MySql serveren må du kjøre 'mysql_install_db' som root.
Deretter setter du root-passordet på MySql serveren med denne kommandoen: '/usr/bin/mysqladmin -u root password '<roots-nye-passord>'.
Nå skal mysql serveren være konfigurert og fungerende. Den kan startes med kommandoen 'cd /usr ; /usr/bin/mysqld_safe &'.

Det medfølgende scriptet i rc.d trenger kun å kjøre kommandoen ovenfor. Dersom dette scriptet ikke finnes kan du selv lage et oppstartscript eller legge til kommandoen i rc.d/rc.local.


Lykke til! :)



0







0 0