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

Codice: Seleziona tutto

mysql_install_db
ed è andato tutto bene, allora ho lanciato da root

Codice: Seleziona tutto

mysqld_safe &
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 :lol:

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:

Codice: Seleziona tutto

su mysql -c mysql_install_db
(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