quello dipendeva dal fatto che all'inizio non inizializzavo il puntatore a char, ma me ne sono accorta e l'ho risolto!!non capisco cosa vuol dire "va in core dump"?
il fatto che mi ritorna sempre 0 è perchè proprio il comando ping di mysql ritorna un valore intero, il problema è che è sempre 0 sia che mysql sia attivo sia che non sia stato avviato.Riguardo al problema che ti ritorna 0 quando provi a leggerlo come un intero questo è normale, perchè leggi una stringa come intero
Se invece provo a leggere dal file la stringa che effettivamente c'è "mysqld is alive" mi ritorna un valore vuoto, e lo so perchè me lo faccio stampare a video!