MySQL Installation
Twilo
- webserver
Hallo,
wenn ich mySQL 5.1.11 per ... starten möchte, erhalte ich folgende Fehlermeldung
root@kay-laptop:/usr/local/test/var# /usr/local/test/bin/mysqld_safe
Starting mysqld daemon with databases from /usr/local/test/var
STOPPING server from pid file /usr/local/test/var/kay-laptop.pid
060814 19:18:32 mysqld endedroot@kay-laptop:/usr/local/test/var#
in der Datei "kay-laptop.err" steht folgendes
root@kay-laptop:/usr/local/test/var# cat kay-laptop.err
060814 19:19:24 mysqld started
/usr/local/test/libexec/mysqld: File './mysql-bin.index' not found (Errcode: 13)
060814 19:19:24 [ERROR] Aborting060814 19:19:24 [Note] /usr/local/test/libexec/mysqld: Shutdown complete
060814 19:19:24 mysqld ended
root@kay-laptop:/usr/local/test/var#
MySQL wurde wie folgt kompiliert
declare PREFIX=/usr/local/test
./configure \
--prefix=${PREFIX} \
--exec-prefix=${PREFIX} \
--localstatedir=${PREFIX}/var/mysql \
--with-innodb \
--without-debug \
--with-tcp-port=3308 \
--with-mysqld-user=mysql \
--with-unix-socket-path=${PREFIX}/var/mysql.run/mysql.sock \
--with-zlib-dir=${PREFIX} \
--enable-assembler \
nach der Installation hatte ich den Besitzer von "/usr/local/test/var/mysql" und "/usr/local/test/var/mysql.run" auf mysql abgeändert und den Ordnern CHMOD 0700 gegeben, anschließend "/usr/local/test/bin/mysql_install_db" ausgeführt
wo ist mein Fehler?
mfg
Twilo
Hallo,
wenn ich mySQL 5.1.11 per ... starten möchte, erhalte ich folgende Fehlermeldung
fragt mich jetzt bitte nicht, warum da nur 3 Punkte sind
/usr/local/test/bin/mysqld_safe &
mfg
Twilo
Hallo,
warum sind da nur 3 Punkte?
SCNR
*sich wieder in seine Troll Höhle verzieht*
Gruß,
Philipp
Hallo,
warum sind da nur 3 Punkte?
SCNR
sollte heißen.. warum sind da 3 Punkte :-)
*sich wieder in seine Troll Höhle verzieht*
*wink*
mfg
Twilo
Hey Twilo
Welche Distro?
Mag es sein dass Du das Teil als Dienst starten solltest?
/etc/init.d/mysqld start
?
LG
Hans
echo $begrüßung;
/usr/local/test/libexec/mysqld: File './mysql-bin.index' not found (Errcode: 13)
wo ist mein Fehler?
Meist hatte schon jemand anderes den gleichen Fehler. Kippt man relevante Teile der Fehlermeldung in eine Suchmaschine erhält man beispielsweise http://forums.mysql.com/read.php?11,109157,109157. Die Antwort sagt, dass datadir in der my.cnf fehle. Andere Fundstellen kommen zu anderen Ergebnissen. Irgendeine wird sicher auch bei dir passen.
echo "$verabschiedung $name";
Hallo,
/usr/local/test/libexec/mysqld: File './mysql-bin.index' not found (Errcode: 13)
wo ist mein Fehler?
Meist hatte schon jemand anderes den gleichen Fehler. Kippt man relevante Teile der Fehlermeldung in eine Suchmaschine erhält man beispielsweise http://forums.mysql.com/read.php?11,109157,109157. Die Antwort sagt, dass datadir in der my.cnf fehle. Andere Fundstellen kommen zu anderen Ergebnissen. Irgendeine wird sicher auch bei dir passen.
meine my.cnf sieht wie folgt aus
[client]
#password = your_password
port = 3308
socket = /usr/local/test/var/mysql.run/mysql.sock
[mysqld]
port = 3308
socket = /usr/local/test/var/mysql.run/mysql.sock
skip-locking
key_buffer = 16M
max_allowed_packet = 1M
table_cache = 64
sort_buffer_size = 512K
net_buffer_length = 8K
read_buffer_size = 256K
read_rnd_buffer_size = 512K
myisam_sort_buffer_size = 8M
datadir = /usr/local/test/var/mysql
skip-networking
log-bin=mysql-bin
test-id = 1
[mysqldump]
quick
max_allowed_packet = 16M
[mysql]
no-auto-rehash
#safe-updates
[isamchk]
key_buffer = 20M
sort_buffer_size = 20M
read_buffer = 2M
write_buffer = 2M
[myisamchk]
key_buffer = 20M
sort_buffer_size = 20M
read_buffer = 2M
write_buffer = 2M
[mysqlhotcopy]
interactive-timeout
die Fehlermeldung erhalte ich trotzdem
mfg
Twilo
Hallo,
/usr/local/test/libexec/mysqld: File './mysql-bin.index' not found (Errcode: 13)
wo ist mein Fehler?Meist hatte schon jemand anderes den gleichen Fehler. Kippt man relevante Teile der Fehlermeldung in eine Suchmaschine erhält man beispielsweise http://forums.mysql.com/read.php?11,109157,109157. Die Antwort sagt, dass datadir in der my.cnf fehle. Andere Fundstellen kommen zu anderen Ergebnissen. Irgendeine wird sicher auch bei dir passen.
meine my.cnf sieht wie folgt aus
[client]
#password = your_password
port = 3308
socket = /usr/local/test/var/mysql.run/mysql.sock[mysqld]
port = 3308
socket = /usr/local/test/var/mysql.run/mysql.sock
skip-locking
key_buffer = 16M
max_allowed_packet = 1M
table_cache = 64
sort_buffer_size = 512K
net_buffer_length = 8K
read_buffer_size = 256K
read_rnd_buffer_size = 512K
myisam_sort_buffer_size = 8M
datadir = /usr/local/test/var/mysqlskip-networking
log-bin=mysql-bin
test-id = 1
[mysqldump]
quick
max_allowed_packet = 16M[mysql]
no-auto-rehashRemove the next comment character if you are not familiar with SQL
#safe-updates
[isamchk]
key_buffer = 20M
sort_buffer_size = 20M
read_buffer = 2M
write_buffer = 2M[myisamchk]
key_buffer = 20M
sort_buffer_size = 20M
read_buffer = 2M
write_buffer = 2M[mysqlhotcopy]
interactive-timeoutdie Fehlermeldung erhalte ich trotzdem
hab jetzt folgende configure Anweisung
./configure \
--prefix=${PREFIX} \
--exec-prefix=${PREFIX} \
--with-innodb \
--with-heap \
--with-myisammrg \
--with-innobase \
--without-debug \
--with-tcp-port=3308 \
--with-mysqld-user=mysql \
--with-unix-socket-path=${PREFIX}/var/mysql.run/mysql.sock \
--with-zlib-dir=${PREFIX} \
--enable-assembler \
Server gestartet... läuft...
jedoch stehen nur folgende Tabellentypen zur Verfügung
Tabellenformat Beschreibung
CSV CSV storage engine
MRG_MYISAM Collection of identical MyISAM tables
MEMORY Hash based, stored in memory, useful for temporary tables
InnoDB Supports transactions, row-level locking, and foreign keys
MyISAM Default engine as of MySQL 3.23 with great performance
warum steht HEAP nicht zur Verfügung?
mfg
Twilo