j'ai installé sans le faire exprès une base SQL sur le PC du boulot.
marrant ; une image ISO qui installe sans droit d'admin et sans mot de
passe un serveur apache et SQLite 2.1 avec plein de scripts php et
autres. Bon, ceci dit, rien d'affolant, c'est une base de référence en
microbiologie, mais ça m'étonne ce qu'on peut faire sur des PCs...
Pour exploiter ça sérieusement, j'aimerais récupérer les données sur mon
Mac. Avant d'installer MySQL et sa clique, j'aimerais savoir si ensuite
i suffira de copier les fichiers datas du PC, ou si les logiciels
TrucSQL ont des formats de data différents
Sur le PC, le repertoire data comporte 2 repertoires, mysql et
col2008AC,
à l'intérieur, des triplets de fichiers de meme nom avec extension frm
MYD et MY1.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
xavier
Philippe Manet wrote:
Sur le PC, le repertoire data comporte 2 repertoires, mysql et col2008AC, à l'intérieur, des triplets de fichiers de meme nom avec extension frm MYD et MY1.
ça va direct sur MySQL pour Mac ?
Le répertoire "mysql" c'est la "méta-base" qui contient en particulier les utilisateurs, et leurs droits. "col2008AC", c'est ta base de données bio.
Après, tu installes un MySQL sur ton Mac, si tu utilises Fink (*), les bases iront dans /sw/var/db/mysql/. Si ta base bio utilise root comme user (ce n'est pas le root du système), ce que tu peux vérifier dans les fichier *.php en faisant une recherche sur mysql_connect, tu copies juste le répertoire "col2008AC" dans /sw/var/db/mysql/.
Si tu utilises un autre paquetage, voir dans la doc où il colle ses datas.
Puis copier le répertoire des php dans ~/Sites ou bien /Library/WebServer/Documents/
(*) installer les packages mysql, mysql-client, et dbd-mysql-pm586
-- XAv Disponible au 1/9/2009 <http://www.xavierhumbert.net/perso/CV2.html>
Philippe Manet <manet@invivo.edu> wrote:
Sur le PC, le repertoire data comporte 2 repertoires, mysql et
col2008AC,
à l'intérieur, des triplets de fichiers de meme nom avec extension frm
MYD et MY1.
ça va direct sur MySQL pour Mac ?
Le répertoire "mysql" c'est la "méta-base" qui contient en particulier
les utilisateurs, et leurs droits. "col2008AC", c'est ta base de données
bio.
Après, tu installes un MySQL sur ton Mac, si tu utilises Fink (*), les
bases iront dans /sw/var/db/mysql/. Si ta base bio utilise root comme
user (ce n'est pas le root du système), ce que tu peux vérifier dans les
fichier *.php en faisant une recherche sur mysql_connect, tu copies
juste le répertoire "col2008AC" dans /sw/var/db/mysql/.
Si tu utilises un autre paquetage, voir dans la doc où il colle ses
datas.
Puis copier le répertoire des php dans ~/Sites ou bien
/Library/WebServer/Documents/
(*) installer les packages mysql, mysql-client, et dbd-mysql-pm586
--
XAv
Disponible au 1/9/2009
<http://www.xavierhumbert.net/perso/CV2.html>
Sur le PC, le repertoire data comporte 2 repertoires, mysql et col2008AC, à l'intérieur, des triplets de fichiers de meme nom avec extension frm MYD et MY1.
ça va direct sur MySQL pour Mac ?
Le répertoire "mysql" c'est la "méta-base" qui contient en particulier les utilisateurs, et leurs droits. "col2008AC", c'est ta base de données bio.
Après, tu installes un MySQL sur ton Mac, si tu utilises Fink (*), les bases iront dans /sw/var/db/mysql/. Si ta base bio utilise root comme user (ce n'est pas le root du système), ce que tu peux vérifier dans les fichier *.php en faisant une recherche sur mysql_connect, tu copies juste le répertoire "col2008AC" dans /sw/var/db/mysql/.
Si tu utilises un autre paquetage, voir dans la doc où il colle ses datas.
Puis copier le répertoire des php dans ~/Sites ou bien /Library/WebServer/Documents/
(*) installer les packages mysql, mysql-client, et dbd-mysql-pm586
-- XAv Disponible au 1/9/2009 <http://www.xavierhumbert.net/perso/CV2.html>
patpro ~ patrick proniewski
In article <1irpdr3.6fgafu19igk4pN%, (Philippe Manet) wrote:
j'ai installé sans le faire exprès une base SQL sur le PC du boulot.
marrant ; une image ISO qui installe sans droit d'admin et sans mot de passe un serveur apache et SQLite 2.1 [...]
Pour exploiter ça sérieusement, j'aimerais récupérer les données sur mon Mac. Avant d'installer MySQL [...]
MySQL ? SQLite est livré de base avec Mac OS X, si la base de données initiale est sous SQLite comme tu sembles le dire au dessus, quel est l'intérêt d'installer MySQL ? Corollaire : sais-tu migrer une base SQLite vers MySQL ?
à l'intérieur, des triplets de fichiers de meme nom avec extension frm MYD et MY1.
ça par contre c'est bien du MySQL.
ça va direct sur MySQL pour Mac ?
Non, modulo quelques exceptions. En gros, il faut que le MySQL du PC soit de la même version que le MySQL de ton Mac, ET il faut que ton Mac soit un Intel. Sinon c'est mort. Le plus sur, quoi qu'il en soit, est de faire un mysqldump de ta base sur le PC. Cela te donne un flat file qu'il faut ensuite importer sur le Mac. Le man de mysqldump donne des exemples.
patpro
-- A vendre : KVM IP 16 ports APC http://patpro.net/blog/index.php/2008/01/12/133
In article <1irpdr3.6fgafu19igk4pN%manet@invivo.edu>,
manet@invivo.edu (Philippe Manet) wrote:
j'ai installé sans le faire exprès une base SQL sur le PC du boulot.
marrant ; une image ISO qui installe sans droit d'admin et sans mot de
passe un serveur apache et SQLite 2.1 [...]
Pour exploiter ça sérieusement, j'aimerais récupérer les données sur mon
Mac. Avant d'installer MySQL [...]
MySQL ?
SQLite est livré de base avec Mac OS X, si la base de données initiale
est sous SQLite comme tu sembles le dire au dessus, quel est l'intérêt
d'installer MySQL ?
Corollaire : sais-tu migrer une base SQLite vers MySQL ?
à l'intérieur, des triplets de fichiers de meme nom avec extension frm
MYD et MY1.
ça par contre c'est bien du MySQL.
ça va direct sur MySQL pour Mac ?
Non, modulo quelques exceptions.
En gros, il faut que le MySQL du PC soit de la même version que le MySQL
de ton Mac, ET il faut que ton Mac soit un Intel.
Sinon c'est mort.
Le plus sur, quoi qu'il en soit, est de faire un mysqldump de ta base
sur le PC. Cela te donne un flat file qu'il faut ensuite importer sur le
Mac. Le man de mysqldump donne des exemples.
patpro
--
A vendre : KVM IP 16 ports APC
http://patpro.net/blog/index.php/2008/01/12/133
In article <1irpdr3.6fgafu19igk4pN%, (Philippe Manet) wrote:
j'ai installé sans le faire exprès une base SQL sur le PC du boulot.
marrant ; une image ISO qui installe sans droit d'admin et sans mot de passe un serveur apache et SQLite 2.1 [...]
Pour exploiter ça sérieusement, j'aimerais récupérer les données sur mon Mac. Avant d'installer MySQL [...]
MySQL ? SQLite est livré de base avec Mac OS X, si la base de données initiale est sous SQLite comme tu sembles le dire au dessus, quel est l'intérêt d'installer MySQL ? Corollaire : sais-tu migrer une base SQLite vers MySQL ?
à l'intérieur, des triplets de fichiers de meme nom avec extension frm MYD et MY1.
ça par contre c'est bien du MySQL.
ça va direct sur MySQL pour Mac ?
Non, modulo quelques exceptions. En gros, il faut que le MySQL du PC soit de la même version que le MySQL de ton Mac, ET il faut que ton Mac soit un Intel. Sinon c'est mort. Le plus sur, quoi qu'il en soit, est de faire un mysqldump de ta base sur le PC. Cela te donne un flat file qu'il faut ensuite importer sur le Mac. Le man de mysqldump donne des exemples.
patpro
-- A vendre : KVM IP 16 ports APC http://patpro.net/blog/index.php/2008/01/12/133
xavier
patpro ~ patrick proniewski wrote:
ET il faut que ton Mac soit un Intel. Sinon c'est mort.
Si tu es sous Tiger, comme le laisse supposer ton en-tête, une solution plus légère « pour essayer », qui permet entre autre une désinstallation facile, c'est MAMP : <http://www.mamp.info/en/index.php>
-- Jo "Don't suffer from insanity, enjoy every minute of it."
Philippe Manet <manet@invivo.edu> wrote:
Avant d'installer MySQL et sa clique,
Si tu es sous Tiger, comme le laisse supposer ton en-tête, une
solution plus légère « pour essayer », qui permet entre autre une
désinstallation facile, c'est MAMP :
<http://www.mamp.info/en/index.php>
--
Jo
"Don't suffer from insanity, enjoy every minute of it."
Si tu es sous Tiger, comme le laisse supposer ton en-tête, une solution plus légère « pour essayer », qui permet entre autre une désinstallation facile, c'est MAMP : <http://www.mamp.info/en/index.php>
-- Jo "Don't suffer from insanity, enjoy every minute of it."
manet
patpro ~ patrick proniewski wrote:
SQLite est livré de base avec Mac OS X, si la base de données initiale est sous SQLite comme tu sembles le dire au dessus, quel est l'intérêt d'installer MySQL ?
ah, je ne savais pas qu'on avait sqlite ; jcomment l'activer ? (10.4.10)
> à l'intérieur, des triplets de fichiers de meme nom avec extension frm > MYD et MY1.
ça par contre c'est bien du MySQL.
c'est bizarre ; c'est bien SQLite qui a été installé sur le PC avec ces datas...
> ça va direct sur MySQL pour Mac ?
Non, modulo quelques exceptions.
Le plus sur, quoi qu'il en soit, est de faire un mysqldump de ta base sur le PC. Cela te donne un flat file qu'il faut ensuite importer sur le Mac. Le man de mysqldump donne des exemples.
en fait, je n'avais pas trop l'intention de faire des vrais travaux sur une sqlerie que je ne connais ni des lèvres, ni des dents, mais plutot d'attaquer les données SQL avec FileMakerPro, dont la V9 attaque directement les bases SQL à condition de les lancer avant...
patpro ~ patrick proniewski <patpro@boleskine.patpro.net> wrote:
SQLite est livré de base avec Mac OS X, si la base de données initiale
est sous SQLite comme tu sembles le dire au dessus, quel est l'intérêt
d'installer MySQL ?
ah, je ne savais pas qu'on avait sqlite ; jcomment l'activer ? (10.4.10)
> à l'intérieur, des triplets de fichiers de meme nom avec extension frm
> MYD et MY1.
ça par contre c'est bien du MySQL.
c'est bizarre ; c'est bien SQLite qui a été installé sur le PC avec ces
datas...
> ça va direct sur MySQL pour Mac ?
Non, modulo quelques exceptions.
Le plus sur, quoi qu'il en soit, est de faire un mysqldump de ta base
sur le PC. Cela te donne un flat file qu'il faut ensuite importer sur le
Mac. Le man de mysqldump donne des exemples.
en fait, je n'avais pas trop l'intention de faire des vrais travaux sur
une sqlerie que je ne connais ni des lèvres, ni des dents, mais plutot
d'attaquer les données SQL avec FileMakerPro, dont la V9 attaque
directement les bases SQL à condition de les lancer avant...
SQLite est livré de base avec Mac OS X, si la base de données initiale est sous SQLite comme tu sembles le dire au dessus, quel est l'intérêt d'installer MySQL ?
ah, je ne savais pas qu'on avait sqlite ; jcomment l'activer ? (10.4.10)
> à l'intérieur, des triplets de fichiers de meme nom avec extension frm > MYD et MY1.
ça par contre c'est bien du MySQL.
c'est bizarre ; c'est bien SQLite qui a été installé sur le PC avec ces datas...
> ça va direct sur MySQL pour Mac ?
Non, modulo quelques exceptions.
Le plus sur, quoi qu'il en soit, est de faire un mysqldump de ta base sur le PC. Cela te donne un flat file qu'il faut ensuite importer sur le Mac. Le man de mysqldump donne des exemples.
en fait, je n'avais pas trop l'intention de faire des vrais travaux sur une sqlerie que je ne connais ni des lèvres, ni des dents, mais plutot d'attaquer les données SQL avec FileMakerPro, dont la V9 attaque directement les bases SQL à condition de les lancer avant...
patpro ~ patrick proniewski
In article <1irr1aj.jun65ukqd0dpN%, (Philippe Manet) wrote:
patpro ~ patrick proniewski wrote:
> SQLite est livré de base avec Mac OS X, si la base de données initiale > est sous SQLite comme tu sembles le dire au dessus, quel est l'intérêt > d'installer MySQL ?
ah, je ne savais pas qu'on avait sqlite ; jcomment l'activer ? (10.4.10)
Ça s'active pas sqlite, ça fonctionne tout seul. Ce n'est pas un service au sens client-serveur.
en fait, je n'avais pas trop l'intention de faire des vrais travaux sur une sqlerie que je ne connais ni des lèvres, ni des dents, mais plutot d'attaquer les données SQL avec FileMakerPro, dont la V9 attaque directement les bases SQL à condition de les lancer avant...
ben là, t'es coincé, modulo ce que je notais dans mon post précédent.
patpro
-- A vendre : KVM IP 16 ports APC http://patpro.net/blog/index.php/2008/01/12/133
In article <1irr1aj.jun65ukqd0dpN%manet@invivo.edu>,
manet@invivo.edu (Philippe Manet) wrote:
patpro ~ patrick proniewski <patpro@boleskine.patpro.net> wrote:
> SQLite est livré de base avec Mac OS X, si la base de données initiale
> est sous SQLite comme tu sembles le dire au dessus, quel est l'intérêt
> d'installer MySQL ?
ah, je ne savais pas qu'on avait sqlite ; jcomment l'activer ? (10.4.10)
Ça s'active pas sqlite, ça fonctionne tout seul. Ce n'est pas un service
au sens client-serveur.
en fait, je n'avais pas trop l'intention de faire des vrais travaux sur
une sqlerie que je ne connais ni des lèvres, ni des dents, mais plutot
d'attaquer les données SQL avec FileMakerPro, dont la V9 attaque
directement les bases SQL à condition de les lancer avant...
ben là, t'es coincé, modulo ce que je notais dans mon post précédent.
patpro
--
A vendre : KVM IP 16 ports APC
http://patpro.net/blog/index.php/2008/01/12/133
In article <1irr1aj.jun65ukqd0dpN%, (Philippe Manet) wrote:
patpro ~ patrick proniewski wrote:
> SQLite est livré de base avec Mac OS X, si la base de données initiale > est sous SQLite comme tu sembles le dire au dessus, quel est l'intérêt > d'installer MySQL ?
ah, je ne savais pas qu'on avait sqlite ; jcomment l'activer ? (10.4.10)
Ça s'active pas sqlite, ça fonctionne tout seul. Ce n'est pas un service au sens client-serveur.
en fait, je n'avais pas trop l'intention de faire des vrais travaux sur une sqlerie que je ne connais ni des lèvres, ni des dents, mais plutot d'attaquer les données SQL avec FileMakerPro, dont la V9 attaque directement les bases SQL à condition de les lancer avant...
ben là, t'es coincé, modulo ce que je notais dans mon post précédent.
patpro
-- A vendre : KVM IP 16 ports APC http://patpro.net/blog/index.php/2008/01/12/133
bgrandin
Philippe Manet wrote:
> Le plus sur, quoi qu'il en soit, est de faire un mysqldump de ta base > sur le PC. Cela te donne un flat file qu'il faut ensuite importer sur le > Mac. Le man de mysqldump donne des exemples.
en fait, je n'avais pas trop l'intention de faire des vrais travaux sur une sqlerie que je ne connais ni des lèvres, ni des dents, mais plutot d'attaquer les données SQL avec FileMakerPro, dont la V9 attaque directement les bases SQL à condition de les lancer avant...
Peut-être avec ODBC ?
-- http://www.bdzone.com Le portail BD
Philippe Manet <manet@invivo.edu> wrote:
> Le plus sur, quoi qu'il en soit, est de faire un mysqldump de ta base
> sur le PC. Cela te donne un flat file qu'il faut ensuite importer sur le
> Mac. Le man de mysqldump donne des exemples.
en fait, je n'avais pas trop l'intention de faire des vrais travaux sur
une sqlerie que je ne connais ni des lèvres, ni des dents, mais plutot
d'attaquer les données SQL avec FileMakerPro, dont la V9 attaque
directement les bases SQL à condition de les lancer avant...
> Le plus sur, quoi qu'il en soit, est de faire un mysqldump de ta base > sur le PC. Cela te donne un flat file qu'il faut ensuite importer sur le > Mac. Le man de mysqldump donne des exemples.
en fait, je n'avais pas trop l'intention de faire des vrais travaux sur une sqlerie que je ne connais ni des lèvres, ni des dents, mais plutot d'attaquer les données SQL avec FileMakerPro, dont la V9 attaque directement les bases SQL à condition de les lancer avant...