OVH Cloud OVH Cloud

[pour les nuls] Installer une base de données mySQL

9 réponses
Avatar
syl_vain
Je voudrais installer "wikini" en local sur mon mac, mais l'installeur
me réclame une base de données mySQL devant être installée avant.

Comment fait-on cette installation?

Je suis en Mac OS X 10.3.8, et selon les instructions données
sur le site de wikini, j'ai déjà installé:

CompleteMySQL-4.0.21.dmg
Entropy-PHP-5.0.3-4.dmg
CocoaMySQL-v0.5.dmg

--
Sylvain Bouju
--

9 réponses

Avatar
Nicolas.MICHEL
Sylvain Bouju wrote:

Je voudrais installer "wikini" en local sur mon mac, mais l'installeur
me réclame une base de données mySQL devant être installée avant.

Comment fait-on cette installation?

Je suis en Mac OS X 10.3.8, et selon les instructions données
sur le site de wikini, j'ai déjà installé:

CompleteMySQL-4.0.21.dmg
Entropy-PHP-5.0.3-4.dmg
CocoaMySQL-v0.5.dmg


euh, et si tu lisais la doc ?

C'est un peu long, mais bon...

sinon dans le principe tu lances à la mano mysql avec une commande genre
safe_mysql ou mieux, depuis un statrup item.
(je connais pas les packages que tu as installé, donc je sais pas s'ils
fournissent un startup item ou si tu dois l'écrire...)
puis tu met un passwd root (le root de mysql, pas le root system)
avec un truc genre
mysqladmin -u root password ' password '
mysqladmin -u root -p -h localhost password ' password '

et enfin tu peux te loguer sur mysql avec une commande genre
mysql -u root -p
et dedant, tu peux voir tes databases avec un truc genre
shows databases

Enfin c'est un peu de tête tout ça, je garantis rien.

--
S'il n'y a pas de solutions, c'est qu'il n'y a pas de problèmes
iChat/AIM : michelnicolas

Avatar
syl_vain
Nicolas MICHEL wrote:

euh, et si tu lisais la doc ?
C'est un peu long, mais bon...


Tu as certes raison.

Le problème (récurrent...), c'est que ces documentations
ne paraissent vraiment pas faites pour les end users
comme moi juste bons à cliquer ici ou là à l'intuition dans
iTunes ou similaire que sinon on aurait pas fait Apple...;-)

sinon dans le principe tu lances à la mano mysql avec une commande genre
safe_mysql ou mieux, depuis un statrup item.
(je connais pas les packages que tu as installé, donc je sais pas s'ils
fournissent un startup item ou si tu dois l'écrire...)
puis tu met un passwd root (le root de mysql, pas le root system)
avec un truc genre
mysqladmin -u root password ' password '
mysqladmin -u root -p -h localhost password ' password '

et enfin tu peux te loguer sur mysql avec une commande genre
mysql -u root -p
et dedant, tu peux voir tes databases avec un truc genre
shows databases

Enfin c'est un peu de tête tout ça, je garantis rien.


Merci, je vais voir si je peux avancer un peu comme ça.

--
Sylvain Bouju
--

Avatar
patpro ~ Patrick Proniewski
In article <1gundth.1ljwurj1qpexb2N%,
(Sylvain Bouju) wrote:

Nicolas MICHEL wrote:

euh, et si tu lisais la doc ?
C'est un peu long, mais bon...


Tu as certes raison.

Le problème (récurrent...), c'est que ces documentations
ne paraissent vraiment pas faites pour les end users
comme moi juste bons à cliquer ici ou là à l'intuition dans
iTunes ou similaire que sinon on aurait pas fait Apple...;-)



oui mais bon, le end-user il installe pas tout ça, il fait appel à un
prestataire pour héberger son blog.
Si tu veux franchir le pas pour héberger ton blog sur ta machine, il
faut absolument que tu prennent les choses en main à tous les niveaux.
Tu dois te documenter sur le fonctionnement des softs que tu veux
utiliser, sur leur installation, et sur les mesures à prendre pour
sécuriser ta machine.
Par exemple, si tu t'étais renseigné à propos de PHP, tu n'aurais
probablement pas installé la version 5, qui est encore en développement,
et donc serait de nature à te causer bien des déconvenues (bugs, trous
de sécu, ...).
Dans la même veine, il y a des choses à savoir sur Mysql avant de
l'installer ou de le mettre en prod...


patpro


Avatar
Nicolas.MICHEL
Sylvain Bouju wrote:

Nicolas MICHEL wrote:

euh, et si tu lisais la doc ?
C'est un peu long, mais bon...


Tu as certes raison.

Le problème (récurrent...), c'est que ces documentations
ne paraissent vraiment pas faites pour les end users
comme moi juste bons à cliquer ici ou là à l'intuition dans
iTunes ou similaire que sinon on aurait pas fait Apple...;-)


Stop.
Si tu es "end user" et que tu comptes le rester, ne touches pas à MySQL.
Comme le dit patpro, c'est pas fait pour toi.

MySQL n'a pas d'interface graphique, et c'est déjà bien que tu n'aies
pas à le compiler avant install. Pareil pour PHP. Ce sont des trucs pour
admin system qui lisent les doc et qui touchent au terminal.

A présent si tu veux quand-même le faire, alors assumes le fait que tu
fais un truc plus compliqué que d'hab et étudies la doc sur
l'administration d'une base MySQL, entre autre. (comment faire un backup
via mysqldump, comment la restaurer, quelles sont les mesures de
sécurité à mettre en oeuvre, ...)

--
S'il n'y a pas de solutions, c'est qu'il n'y a pas de problèmes
iChat/AIM : michelnicolas


Avatar
laurent.pertois
Nicolas MICHEL wrote:

MySQL n'a pas d'interface graphique, et c'est déjà bien que tu n'aies
pas à le compiler avant install.


Euh, il y a des frontend, fournis par MySQL eux-même d'ailleurs. Quand
tu installes leur package il y a un prefpane qui permet de configurer le
mdp root mysql, de démarrer automatiquement la base (ça installe un
Startup Item). Et ils fournissent dorénavant une appli graphique
d'administration pour Mac OS X :

<http://www.mysql.com/products/administrator/>

Sinon, CocoaMySQL est un autre frontend.

Mais il est vrai que ça ne doit pas interdire de se renseigner
auparavant.

Par contre, pour PHP, c'est sûr qu'au niveau GUI... Mais je ne vois pas
à quoi ça pourrait servir.

--
Politically Correct Unix - UTILITIES
The "touch" command has been removed from the standard distribution due
to its inappropriate use by high-level managers.

Avatar
patpro ~ Patrick Proniewski
In article <1gunijg.160niup59zwobN%,
(Laurent Pertois) wrote:

Euh, il y a des frontend, fournis par MySQL eux-même d'ailleurs. Quand
tu installes leur package il y a un prefpane qui permet de configurer le
mdp root mysql, de démarrer automatiquement la base (ça installe un
Startup Item). Et ils fournissent dorénavant une appli graphique
d'administration pour Mac OS X :

<http://www.mysql.com/products/administrator/>


rahh il est sortiiiii ! :) (merci ;) )


Mais il est vrai que ça ne doit pas interdire de se renseigner
auparavant.


c'est carrément vital même

patpro

Avatar
Nicolas.MICHEL
Laurent Pertois wrote:

Nicolas MICHEL wrote:

MySQL n'a pas d'interface graphique, et c'est déjà bien que tu n'aies
pas à le compiler avant install.


Euh, il y a des frontend, fournis par MySQL eux-même d'ailleurs.


J'avoues avoir méchament joué sur les mots, c'est pas MySQL mais un
autre produit, "MySQL Administrator" :->

Mais c'est pour bien apuyer sur le fait que ce type d'outil réclame
qu'on sache ce qu'on fait et que c'est en lisant le manuel qu'on y
arrive.
--
S'il n'y a pas de solutions, c'est qu'il n'y a pas de problèmes
iChat/AIM : michelnicolas


Avatar
laurent.pertois
patpro ~ Patrick Proniewski wrote:

<http://www.mysql.com/products/administrator/>


rahh il est sortiiiii ! :) (merci ;) )


Yep, il semble qu'ils soient en train de porter l'ensemble des applis
sur Mac OS X maintenant qu'ils ont trouvé un développeur connaissant
l'environnement.

Par contre, un truc qui me chagrine, je n'arrive pas à enregistrer le
mdp dans les "signets" et l'appli n'utilise pas la keychain, ce que fait
CocoaMySQL.

--
Politically Correct Unix - UTILITIES
The "touch" command has been removed from the standard distribution due
to its inappropriate use by high-level managers.


Avatar
laurent.pertois
Nicolas MICHEL wrote:

Laurent Pertois wrote:

Euh, il y a des frontend, fournis par MySQL eux-même d'ailleurs.


J'avoues avoir méchament joué sur les mots, c'est pas MySQL mais un
autre produit, "MySQL Administrator" :->


Copieur ;-)

Mais c'est pour bien apuyer sur le fait que ce type d'outil réclame
qu'on sache ce qu'on fait et que c'est en lisant le manuel qu'on y
arrive.


Bah on devrait toujours faire comme ça, non ?

--
Politically Correct Unix - UTILITIES
The "touch" command has been removed from the standard distribution due
to its inappropriate use by high-level managers.