OVH Cloud OVH Cloud

install de mysql5

5 réponses
Avatar
Fabrice Régnier
Salut à tous ;)

Je cherche comment installer mysql5 sur debian etch sans recompiler
mysql. Avez-vous des liens sous le coude ?

merci.

a+

f.


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

5 réponses

Avatar
Glennie Vignarajah
--nextPart4726424.YKSlAkOvxk
Content-Type: text/plain;
charset="iso-8859-15"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

Le Monday 8 August 2005 15:34, Fabrice Régnier(Fabrice Régnier
) disait:
Salut à tous ;)



Salut,


Je cherche comment installer mysql5 sur debian etch sans
recompiler mysql. Avez-vous des liens sous le coude ?



[ ~]> apt-cache policy mysql-server-5.0
mysql-server-5.0:
Installed: (none)
Candidate: 5.0.7beta-1
Version table:
5.0.7beta-1 0
500 http://ftp.debian.org unstable/main Packages


Il est déjà dans SID. Attendez un peu pour l'avoir dans ETCH ou
utilisez les packages de SID (Voir
http://www.debian.org/doc/manuals/apt-howto/ch-apt-get.fr.html#s-default-ve rsion)
Dans ce cas, sachez que la migration ABI n'est pas encore terminée,
vous risquez d'avoir des soucis avec les dépendances. Cependant, je
ne sais si les packages de Mysql sont touchés...
A+
--
Glennie
"La vie offre toujours deux pentes. On grimpe ou on se laisse
glisser."

--nextPart4726424.YKSlAkOvxk
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iQEVAwUAQvd5C9HiioqkksXaAQLXDwf7Be1IsXlUNDBx7/KhT1IkCX9tBqOn7Ftj
dY3f99FUAGwx3ZGWFSlEeJa3jTzawEalWpWNFBSyxUvmskFL5hK2rKP7uO3nNigA
NSMGiNFmsFIiIbkhmQp9hTDqlMWPxjpeZecB+N+zwnO+nHT8Y3aJ5tmcAoSjlvTY
tr85ltUGowCcZoCvHskFpHcqm5Fow3RyrrvD4Cd0bBMLFZdGMZu7+pTCyEVCYmGN
525ssnE1Z4XQf1Uc1ObCsPcj1ydBaHbw5KUHTAZViO7OAaicejV4vUjGKBTaUT6e
G0KkpQ31m9uykowdkKthjqrWTzilejubv1+56jkCSi4UmSMUBxtyxQ= =Txjs
-----END PGP SIGNATURE-----

--nextPart4726424.YKSlAkOvxk--


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Daniel C
Je pense que c'est plus simple de récupérer une version binaire (list e
des versions dispo sur http://dev.mysql.com/downloads/mysql/5.0.html),
par exemple avec
wget
ftp://mir1.ovh.net/ftp.mysql.com/Downloads/MySQL-5.0/mysql-standard-5.0.1 0-beta-linux-i686.tar.gz

et ensuite
tar xvzf mysql-standard-5.0.10-beta-linux-i686.tar.gz
ln -s mysql-standard-5.0.10-beta-linux-i686 /usr/local/mysql5
cd /usr/local/mysql5
#et test avec

./bin/mysqld_safe
./bin/mysql -uroot

Si tu as déjà un mysql installé, avec un /etc/my.cnf existant, pren d un
fichier exemple dans support-files, renomme le en my.cnf dans ton
repertoire data (pour écraser les valeurs de /etc/my.cnf) et change les
valeurs que tu veux (au moins port et socket).

sinon, cf http://dev.mysql.com/doc/mysql/fr/multiple-unix-servers.html
est plus détaillé.

J'ai aussi fait un petit tuto pour faire cohabiter mysql3 & 4 sur
http://dcaillibaud.free.fr/wiki/doku.php?id=linux:mysql3et4
Tu dois pouvoir t'en inspirer largement pour mysql5.

Daniel

Glennie Vignarajah wrote:
Le Monday 8 August 2005 15:34, Fabrice Régnier(Fabrice Régnier
) disait:
Salut à tous ;)



Salut,

Je cherche comment installer mysql5 sur debian etch sans
recompiler mysql. Avez-vous des liens sous le coude ?



[ ~]> apt-cache policy mysql-server-5.0
mysql-server-5.0:
Installed: (none)
Candidate: 5.0.7beta-1
Version table:
5.0.7beta-1 0
500 http://ftp.debian.org unstable/main Packages


Il est déjà dans SID. Attendez un peu pour l'avoir dans ETCH ou
utilisez les packages de SID (Voir
http://www.debian.org/doc/manuals/apt-howto/ch-apt-get.fr.html#s-defaul t-version)
Dans ce cas, sachez que la migration ABI n'est pas encore terminée,
vous risquez d'avoir des soucis avec les dépendances. Cependant, je
ne sais si les packages de Mysql sont touchés...
A+


Avatar
antoine
> tar xvzf mysql-standard-5.0.10-beta-linux-i686.tar.gz
ln -s mysql-standard-5.0.10-beta-linux-i686 /usr/local/mysql5
cd /usr/local/mysql5
J'ai aussi fait un petit tuto pour faire cohabiter mysql3 & 4 sur
http://dcaillibaud.free.fr/wiki/doku.php?id=linux:mysql3et4


* * *

Merci de cette info.
Mais comment faire cohabiter (relier) MySql et le serveur Apache ?
Je sais qu'il y a des lignes à ajouter dans "httpd.conf" , me semble t-il ...

@+

antoine
Avatar
Glennie Vignarajah
--nextPart36263399.6fvx9kjzGE
Content-Type: text/plain;
charset="iso-8859-15"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

Le Monday 8 August 2005 22:33, antoine(antoine )
disait:


Merci de cette info.
Mais comment faire cohabiter (relier) MySql et le serveur Apache ?



Heuh?
Vous parlez d'un des modules d'apache (genre mod_auth_mysql) ou PHP?

Je sais qu'il y a des lignes à ajouter dans "httpd.conf" , me
semble t-il ...



Dans le cas d'un des modules, je pense qu'il faut recompiler le
module correspondant pour prendre en compte les libraries clientes
mysql5.
Dans le cas de php. Je pense que vous pouvez compiler uniquement
l'extension de PHP correspondant au mysql. (Je ne l'ai pas fait ;
mais la réponse m'intéresse !) et d'ajouter la ligne
'extension=mysql.so' dans /etc/php4/apache2/php.ini. Peut-être qu'il
est même possible de faire cohabiter mysql 4 et mysql 5 (la réponse
m'intéresse aussi !)
A+

--
Glennie
"La vie offre toujours deux pentes. On grimpe ou on se laisse
glisser."

--nextPart36263399.6fvx9kjzGE
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iQEVAwUAQvhTcdHiioqkksXaAQJQBQgAmG0YvDT/1/TUsgT8A0AtDZkICjXHhwnu
KI5y5GFRUliLgF1qU66oaP80zaNzZA243GG3azPqw7ECxFndtElmpEVO3FCQIT0X
sIkG2AhtXSHBFAjFxsAM3sI6Q5GAYz4ogpsZp9kiy0Jgq/adv+dGpPxsfFqcZCgK
IfhDWRZLQ6nG1GU0WM3024wUP2B48s6gRAsozYl3qoTl8lCMg4S32LXvUTMKKTgN
zatvGkTNR0q5/PuWAFC5SjEZYQYn869yeV85UGo200x9oTPf5Y2jGnrxRCyCVqoi
xGqH1+u8PaZTmS08MAzZNbbvmAZli985iZUvfvNjhU7MXpli8tOvPw= =JLaz
-----END PGP SIGNATURE-----

--nextPart36263399.6fvx9kjzGE--


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Daniel C
antoine wrote:
tar xvzf mysql-standard-5.0.10-beta-linux-i686.tar.gz
ln -s mysql-standard-5.0.10-beta-linux-i686 /usr/local/mysql5
cd /usr/local/mysql5
J'ai aussi fait un petit tuto pour faire cohabiter mysql3 & 4 sur
http://dcaillibaud.free.fr/wiki/doku.php?id=linux:mysql3et4


* * *

Merci de cette info.
Mais comment faire cohabiter (relier) MySql et le serveur Apache ?



Apache et Mysql ont un fonctionnement complètement indépendant.
En revanche, des langages de scripts peuvent (php par exemple) peuvent
lancer des requêtes vers mysql.

Pour mysql3 et 4 avec php4, il n'y a rien à faire, sinon préciser sur
quel serveur on veut se connecter, avec par exemple

mysql_connect('localhost:/path_vers_mysql3.sock, etc...); //pour mysql3
en connexion socket
mysql_connect('localhost:/path_vers_mysql4.sock, etc...); //pour mysql4
en connexion socket
mysql_connect('host_qcq:port', etc...); //pour le mysql qui écoute port
sur la machine host_qcq

Je pense qu'il n'y a pas de pbs non plus pour php4/mysql5 (pas testé),
en revanche, il faut compiler php5 avec certaines options (voir la doc)
pour utiliser mysql, et je sais pas s'il y a différents clients mysql
pour php5.

Je sais qu'il y a des lignes à ajouter dans "httpd.conf" , me semble t-il ...



Eventuellement pour php, pas pour mysql.

Daniel


@+

antoine