PDA

Bekijk Volledige Versie : Wil MySQL config wijzigen: waar is my.cnf



Luke B
08/02/08, 22:53
Hallo allemaal,

Ik wil voor een klant een kleine wijziging maken in de standaard instellingen van MySQL.
Echter staat my.cnf niet in /etc of /etc/mysql.
Iemand enig idee waar DirectAdmin deze op een Debian installatie laat?

'Stiekem' heb ik het gevoel dat ik 'm zelf nog aan moet maken misschien, maar dat weet ik dus niet.

Alvast bedankt.

royen99
08/02/08, 22:57
MySQL *kan* draaien zonder (niet aangeraden). Standaard plek is inderdaad /etc/my.cnf maar kan in feite overal staan.
doet eens bv een:


# locate my.cnf

of een:


# grep config /etc/init.d/mysqld

Luke B
08/02/08, 23:00
Bij beide komt er niks uit...
Lijkt er dus vrij sterk op dat 'ie niet eens bestaat, wat ik erg vreemd vind, want normaal maakt DA 'm automatisch aan as far as I know.
Moe'k er zelf maar ff een gaan bakken in de /etc dan? :D

ju5t
08/02/08, 23:06
Yes. Gewoon een nieuwe file in /etc plaatsen.

dennis0162
08/02/08, 23:48
Bij een standaard DirectAdmin installatie staat deze er niet.

RichardF
19/08/08, 12:16
hoe bak je een nieuwe my.cnf?

Voxio
19/08/08, 12:24
hoe bak je een nieuwe my.cnf?

Bekijk de voorbeelden eens in:
/usr/share/mysql/my-innodb-heavy-4G.cnf
/usr/share/mysql/my-large.cnf
/usr/share/mysql/my-medium.cnf
/usr/share/mysql/my-small.cnf

Freezer
19/08/08, 12:24
touch my.cnf en voor vulling kan je ook kijken in je mysql dir, staan bv ook enkele examples.

RichardF
19/08/08, 14:12
tnx..

dit is me mysqld sectie geworden

[mysqld]
port = 3306
socket = /var/lib/mysql/mysql.sock
skip-locking
wait_timeout=60
connect_timeout=10
interactive_timeout=100
join_buffer_size=1M
query_cache_size=128M
query_cache_limit=2M
max_allowed_packet=16M
table_cache=1024
sort_buffer_size=2M
read_buffer_size=2M
read_rnd_buffer_size=4M
key_buffer = 256M
key_buffer_size=64M
myisam_sort_buffer_size = 64M
thread_cache_size = 128thread_concurrency = 4
max_connections = 300