Pagina 1 di 1
mysql per un incapace
Inviato: mar 13 mar 2007, 12:13
da danix
Salve a tutti,
la mia autostima è scesa al minimo storico negli ultimi 2 giorni (per intenderci l'incapace sono io...), sto cercando invano di avviare mysql, mi mancano i riti vodoo e poi ho provato di tutto... per ultimo ho installato il tgz (5.0.37) che ho trovato qui sul
NUOVO Slacky, dopo l'installazione ho lanciato
ed è andato tutto bene, allora ho lanciato da root
ma mi ha restituito un errore:
Codice: Seleziona tutto
[1] 3095
bash-3.1# Starting mysqld daemon with databases from /var/lib/mysql
STOPPING server from pid file /var/lib/mysql/darkstar.pid
070313 12:11:20 mysqld ended
[1]+ Done mysqld_safe
qualcuno mi sa dire come devo fare per poter usare mysql??
Grazie mille e scusate lo sfogo, ma slacky ha una funzione terapeutica per me

Inviato: mar 13 mar 2007, 12:18
da aschenaz
Se hai un kernel 2.6.x dà un'occhiata a questo
3d, di cui, aspetto, però, ancora conferma.
Inoltre (non so se sia proprio determinante), il
mysql_install_db andrebbe lanciato da user
mysql, in questa forma:
(s4d rules

).
Inviato: mar 13 mar 2007, 12:40
da danix
ma quindi devo scaricare lo slackbuild, decommentare quella riga e lanciarlo semplicemente?? devono esserci i sorgenti nella directory in cui lancio lo slackbuild?? mi serve qualche altra cosa o poi posso installare tranquillamente??
Scusami per tutte queste domande, ma non ne ho mai usato uno prima...
Grazie mille per la risposta...
Inviato: mar 13 mar 2007, 13:19
da aschenaz
danix85 ha scritto:ma quindi devo scaricare lo slackbuild, decommentare quella riga e lanciarlo semplicemente?? devono esserci i sorgenti nella directory in cui lancio lo slackbuild?? mi serve qualche altra cosa o poi posso installare tranquillamente??
Scusami per tutte queste domande, ma non ne ho mai usato uno prima...
Grazie mille per la risposta...
Si, io ho risolto proprio così.
I sorgenti li ho dovuti scaricare dal sito di mysql (nel repository di Slacky non c'erano).
Ciao,
nino
Inviato: mar 13 mar 2007, 13:30
da danix
Io ho messo nella stessa directory lo slackbuild con la riga decommentata, i sorgenti di mysql e ho lanciato lo script, ma dopo un po di output mi da questa cosa e non so andare avanti, che devo fare??
Codice: Seleziona tutto
...
mysql-5.0.37-linux-i686/include/my_alloc.h
mysql-5.0.37-linux-i686/include/my_time.h
mysql-5.0.37-linux-i686/include/m_string.h
mysql-5.0.37-linux-i686/include/my_tree.h
mysql-5.0.37-linux-i686/include/my_user.h
mysql-5.0.37-linux-i686/COPYING
./mysql.SlackBuild: line 34: cd: mysql-5.0.37: No such file or directory
Hmm... Looks like a unified diff to me...
can't find file to patch at input line 4
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|diff -U 3 -H -d -r -N -- mysql.orig/configure.in mysql/configure.in
|--- mysql.orig/configure.in 2005-11-15 01:12:45.000000000 +0100
|+++ mysql/configure.in 2005-12-11 01:17:11.000000000 +0100
--------------------------
File to patch:
spero tu possa aiutarmi, grazie mille per le risposte e per la pazienza...
Inviato: mar 13 mar 2007, 14:25
da aschenaz
./mysql.SlackBuild: line 34: cd: mysql-5.0.37: No such file or directory
Sembrerebbe non aver decompresso i sorgenti...
Che non fosse corrotto il tar.gz?
Prova a riscaricare (a proposito, hai visto che i sorgenti sono alla fine della
pagina? Te lo dico perché io, in un primo momento, avevo sbagliato a scaricare...)
Inviato: mar 13 mar 2007, 16:03
da danix
in effetti avevo sbagliato a scaricare i sorgenti... adesso la creazione del tgz è andata a buon fine, l'ho installato e ho lanciato mysql_install_db come utente mysql, ma mi ha dato una sfilza di errori come questo:
Codice: Seleziona tutto
070313 15:55:30 [ERROR] /usr/libexec/mysqld: Can't find file: './mysql/help_relation.frm' (errno: 13)
sempre lo stesso errore ripetuto un sacco di volte...
l'ho ignorato per il momento e ho provato lo stesso a dare (sempre da utente mysql) il comando per avviare il server e cioè "mysqld_safe &", ma mi ha restituito lo stesso errore che mi aveva dato le altre volte...
Codice: Seleziona tutto
mysql@darkstar:~$ mysqld_safe &
[1] 25533
mysql@darkstar:~$ Starting mysqld daemon with databases from /var/lib/mysql
STOPPING server from pid file /var/lib/mysql/darkstar.pid
070313 15:56:33 mysqld ended
[1]+ Done mysqld_safe
allora ho provato a lanciare quest'ultimo comando da root, ma l'output non è cambiato...
Codice: Seleziona tutto
bash-3.1# mysqld_safe &
[1] 25565
bash-3.1# Starting mysqld daemon with databases from /var/lib/mysql
STOPPING server from pid file /var/lib/mysql/darkstar.pid
070313 15:56:56 mysqld ended
[1]+ Done mysqld_safe
hai qualche idea??
grazie mille per l'aiuto...
Inviato: mar 13 mar 2007, 16:58
da P3RUGINO1
Ciao hai provato a vedere qui:
http://www.slacky.eu/wikislack/index.ph ... _Slackware
tra le altre cose c'è come configurare mysql.
Inviato: mer 14 mar 2007, 8:31
da aschenaz
Hai copiato uno dei file di configurazione (/etc/my-medium.cnf per esempio) in /etc/my.cnf?
Non so, però, se dipenda da questo...

Inviato: mer 14 mar 2007, 13:27
da vaquerito
Ciao, la butto li'
hai copiato uno dei mysql-small/medium/large proposti in /etc su /etc/my.conf ?
hai dato i permessi "chown -R mysql.mysql" alle dir sotto /var interessate?
A me l'ultima volta che non partiva era per i permessi.
Mi spiace non poter essere piu preciso perche non ho linux sotto mano, da' un'occhiata che eventualmente ti posto i passaggi stasera.
[edit] andro' a farmi una visita oculistica perche non avevo letto l'ultimo post, sorry ninobi [/edt]
Inviato: mer 14 mar 2007, 15:54
da danix
Grazie a tutti, ho seguito la guida che mi era stata consigliata da P3RUGINO1 e ha funzionato, il problema erano proprio i permessi come mi avete fatto giustamente notare voi... grazie mille...
Ah, gia che ci sono approfitto ancora un pò della vostra disponibilità, sapreste consigliarmi tutorial e manuali per iniziare ad usare mysql?? Se poi avete anche qualcosa per associare mysql a python è ancora meglio...
Grazie mille per tutto
Inviato: mer 14 mar 2007, 16:37
da aschenaz
danix85 ha scritto:...sapreste consigliarmi tutorial e manuali per iniziare ad usare mysql?? Se poi avete anche qualcosa per associare mysql a python è ancora meglio...
http://database.html.it/guide/leggi/87/guida-mysql/
o, meglio ancora
http://dev.mysql.com/doc/refman/5.0/en/index.html
Però, secondo me, darci un'occhiata non è male, ma fai prima a studiare le funzioni di chiamata di php o, nel tuo caso di python...
A proposito...
http://www.blackbirdblog.it/programmazi ... on-e-mysql
http://www.kitebird.com/articles/pydbapi.html
Ma se fai una ricerca su google è pieno...
Ciao,
nino