installazione dei pacchetti di mysql

Problemi con l'installazione di pacchetti

installazione dei pacchetti di mysql

Messaggioda Ripper_92 » 18/10/2014, 19:09

salve, sono nuovo (e già comincio a rompere :D ), avrei bisogno di un aiuto per evitare di fare casino per portare tutti i pacchetti di mysql all'ultima versione ed evitare spiacevoli messaggi d'errore. mi potete aiutare? allora per iniziare ho un server web debian 7.6 x64 utilizzato per un sito in php. le varie versioni attuali che ho di mysql sono:
mysql-client 5.5.35+dfsg-0+wheezy1
mysql-client-5.5 5.5.35+dfsg-0+wheezy1
mysql-common 5.6.19-1~dotdeb.1
mysql-server 5.5.35+dfsg-0+wheezy1
mysql-server-5.1 5.1.73-1
mysql-server-5.5 5.5.35+dfsg-0+wheezy1
mysql-server-core-5.5 5.5.38-0+wheezy1
mysqltuner 1.2.0-1
libdbd-mysql-perl 4.021-1+b1
libmysqlclient16 5.1.73-1
libmysqlclient18:amd64 5.6.19-1~dotdeb.1
php5-mysql 5.4.33-1~dotdeb.1 (tutti i php sono a questa versione)
postfix-mysql 2.9.6-2
proftpd-mod-mysql 1.3.4a-5+deb7u1
pure-ftpd-mysql 1.0.28-3+squeeze1

inoltre quando faccio un apt-get upgrade mi esce il messaggio:
I seguenti pacchetti sono stati mantenuti alla versione attuale:
mysql-client mysql-client-5.5 mysql-server mysql-server-5.5

so che quando fa così ci dovrebbe essere qualcosa che non va nelle configurazioni, o sbaglio?

uno dei messaggi di errore che voglio evitare è
mysql_connect(): Headers and client library minor version mismatch. Headers:50538 Library:50619

che è per la differenza di versioni. grazie mille, mi salvate da un probabile: "ops ho cancellato tutto". ;D
Ripper_92
Newbie
Newbie
 
Messaggi: 6
Iscritto il: 18/10/2014, 18:31

Re: installazione dei pacchetti di mysql

Messaggioda marcomg » 19/10/2014, 8:34

Si, sbagli. Non ti aggiorna il pacchetto perché c'è da effettuare una installazione/cancellazione di altri pacchetti per aggiornare, conseguenza del comando upgrade, dovresti usare dist-upgrade (per maggiori info ti rimando al manuale di apt).
Prima cosa fondamentale: fai il backup dei database (cosa che dovresti comunque fare)!! Poi aggiorna.
Windows is what you open when you want fresh air from outside.
Avatar utente
marcomg
Hero Member
Hero Member
 
Messaggi: 5589
Iscritto il: 22/08/2011, 18:54

Re: installazione dei pacchetti di mysql

Messaggioda Ripper_92 » 19/10/2014, 9:38

ok, allora ho fatto il dist-upgrade (i backup li faccio già ;) ) e il risultato dei pacchetti installati con mysql è questo
libdbd-mysql-perl 4.021-1+b1
libmysqlclient16 5.1.73-1
libmysqlclient18:amd64 5.6.19-1~dotdeb.1
mysql-client 5.6.19-1~dotdeb.1
mysql-client-5.5 5.5.38-0+wheezy1
mysql-client-5.6 5.6.19-1~dotdeb.1
mysql-client-core-5.6 5.6.19-1~dotdeb.1
mysql-common 5.6.19-1~dotdeb.1
mysql-server 5.6.19-1~dotdeb.1
mysql-server-5.1 5.1.73-1
mysql-server-5.5 5.5.38-0+wheezy1
mysql-server-5.6 5.6.19-1~dotdeb.1
mysql-server-core-5.5 5.5.38-0+wheezy1
mysql-server-core-5.6 5.6.19-1~dotdeb.1
mysqltuner 1.2.0-1
php5-mysql 5.4.33-1~dotdeb.1
postfix-mysql 2.9.6-2
proftpd-mod-mysql 1.3.4a-5+deb7u2
pure-ftpd-mysql 1.0.28-3+squeeze1

ora devo rimuovere i pacchetti mysql-server-5.1, mysql-client-5.5, mysql-server-5.5 e mysql-server-core-5.5 giusto? consigli remove o purge? sull'info di php mi segna ancora sotto il sqli
Client API library version 5.6.19
Client API header version 5.5.38
Ripper_92
Newbie
Newbie
 
Messaggi: 6
Iscritto il: 18/10/2014, 18:31

Re: installazione dei pacchetti di mysql

Messaggioda marcomg » 20/10/2014, 13:17

Perché dovresti disinstallare mysql? Comunque spero che il server che gestisci sia amatoriale 3:)
Windows is what you open when you want fresh air from outside.
Avatar utente
marcomg
Hero Member
Hero Member
 
Messaggi: 5589
Iscritto il: 22/08/2011, 18:54

Re: installazione dei pacchetti di mysql

Messaggioda Ripper_92 » 20/10/2014, 20:14

non sono pacchetti superflui quelli che ho elencato visto che ho installato la versione 5.6?
mysql-server-5.1 5.1.73-1
mysql-server-5.5 5.5.38-0+wheezy1
la versione più recente dovrebbe essere
mysql-server-5.6 5.6.19-1~dotdeb.1

per mysql-server-core-5.5 5.5.38-0+wheezy1 ci dovrebbe essere
mysql-server-core-5.6 5.6.19-1~dotdeb.1

e per mysql-client-5.5 5.5.38-0+wheezy1 ci dovrebbe essere
mysql-client-5.6 5.6.19-1~dotdeb.1

oppure sono pacchetti che fanno tutti cose diverse però hanno lo stesso nome e cambia solo la versione!?
Ripper_92
Newbie
Newbie
 
Messaggi: 6
Iscritto il: 18/10/2014, 18:31

Re: installazione dei pacchetti di mysql

Messaggioda ferdybassi » 20/10/2014, 21:54

incomincia col postare il contenuto di /etc/apt/sources.list, così vediamo perchè succedono queste cose.

Ciao ciao
Immagine  Immagine
Avatar utente
ferdybassi
Administrator
Administrator
 
Messaggi: 3285
Iscritto il: 28/12/2006, 4:22
Località: S. Angelo Lodigiano (LO)

Re: installazione dei pacchetti di mysql

Messaggioda marcomg » 21/10/2014, 10:28

Posta anche l'output di
Codice: Seleziona tutto
dpkg -l
quest'ultimo sarà lungo una quaresima, quindi meglio reindirizzare l'output in un file e caricarlo su paste.debian.net ;D
Windows is what you open when you want fresh air from outside.
Avatar utente
marcomg
Hero Member
Hero Member
 
Messaggi: 5589
Iscritto il: 22/08/2011, 18:54

Re: installazione dei pacchetti di mysql

Messaggioda Ripper_92 » 22/10/2014, 17:51

il sources è
deb http://mirror.ovh.net/debian/ wheezy main
deb-src http://mirror.ovh.net/debian/ wheezy main

deb http://security.debian.org/ wheezy/updates main
deb-src http://security.debian.org/ wheezy/updates main

deb http://packages.dotdeb.org wheezy all
deb-src http://packages.dotdeb.org wheezy all


e il dpkg (da dove prendevo i pacchetti che ho scritto sopra) http://paste.debian.net/hidden/b4c2fd0e
Ripper_92
Newbie
Newbie
 
Messaggi: 6
Iscritto il: 18/10/2014, 18:31


Torna a Installazione

Chi c’è in linea

Visitano il forum: Nessuno e 4 ospiti