Sie sind nicht angemeldet.

1

23.01.2008, 18:12

wie kann ich den Speicherort für die mysql Datenbank festlegen

hi!
ich hätte es gerne, dass die datenbank unter /daten/mysql angelegt wird. hab aber leider keine ahnung, wie ich das beeinflussen kann. kann mir da wer helfen? ich such schon etwas länger

2

23.01.2008, 20:50

Hallo Felix

Eventuell könntest du hier mehr Info zu MySQL un deren Pfaden finden.
http://dev.mysql.com/doc/refman/5.1/de/index.html

viel Glück
josef.95

3

27.01.2008, 13:55

hm, so ganz hat mir der link noch nicht geholfen.

Quellcode

1
2
3
4
5
6
7
8
9
10
emerge --config =dev-db/mysql-5.0.54 <-- meine Version


Wenn Sie nicht wollen, dass Ihre Logdateien und die Datenbankverzeichnisse in /usr/local/var abgelegt werden, verwenden Sie configure in der Art wie folgt: 
shell> ./configure --prefix=/usr/local/mysql
shell> ./configure --prefix=/usr/local \
       	--localstatedir=/usr/local/mysql/data

Der befehl müsste dann also lauten:
emerge –config –prefix=/usr/local –localstatedir=/daten/mysql =dev-db/mysql-5.0.54 


aber das klappt so nicht. den befehlt gibt es so nicht :D weiß jemand, wo ich da müll gebaut hab?

4

02.02.2008, 11:37

moin

schon mal hier geschaut
etc/mysql/my.cnf

Abteilung "datadir"

zu deinem Problem

--localstatedir=/usr/local/mysql/data
emerge –config –prefix=/usr/local –localstatedir=/daten/mysql =dev-db/mysql-5.0.54

fällt dir was auf in Bezug auf die - oder --
AMD64 3200+
Gentoo stage1 Kernel: 2.6.13
Registrierter Linux User # 362756