Précédent   Forum du club des développeurs et IT Pro > Bases de données > MySQL > Installation
Installation Forum d'entraide sur les problèmes liés à l'installation de MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 09/05/2012, 16h44   #1
ikuzar
Membre actif
 
Étudiant
Inscription : décembre 2007
Messages : 614
Détails du profil
Informations personnelles :
Âge : 27

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : décembre 2007
Messages : 614
Points : 189
Points : 189
Envoyer un message via MSN à ikuzar
Par défaut windows ou Linux pour faire du PHP/MySQL

Bonjour,

Je suis débutant en PHP/MySQL. Je dois travailler sur un projet utilisant ces deux techologies. J'ai installé alors WampServer sur Windows. J'ai un fichier sql de taille très importante permettant de créer une table et d'insérer des données de tailles très importante.

J'aimerais savoir s'il est plus facile de travailler sur Windows ( avec WampServer ) que d'utiliser Linux. Je suis habitué à faire des commandes Linux. Ce n'est pas le cas avec Windows. ( Par exemple est - il facile de faire une commande sous Linux pour faire exécuter mon_ficher.sql contenant la création des tables et des enregistrement ? ).

en gros: est - il mieux d'utiliser windows ou linux sachant que je manipule des données de taille importante.

Merci d'avance pour votre aide
ikuzar est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/05/2012, 13h03   #2
Atomya Rise
Membre Expert
 
Avatar de Atomya Rise
 
Femme Emilie Lefol
En recherche d'emploi
Inscription : février 2009
Messages : 420
Détails du profil
Informations personnelles :
Nom : Femme Emilie Lefol
Âge : 27
Localisation : France, Somme (Picardie)

Informations professionnelles :
Activité : En recherche d'emploi
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : février 2009
Messages : 420
Points : 1 318
Points : 1 318
Le mieux, c'est d'utiliser Linux

Linux est l'environnement naturel pour faire tourner du PHP, on appelle ça l'architecture LAMP pour Linux, apache, mysql, php.
Faire tourner ça sur du windows n'apporterais aucun avantage et au moins un inconvénient, le prix de la licence windows serveur.

Sinon, la commande pour monter un gros fichier sql est:
Code :
cat nomDuFichier.sql | mysql -u root -p nomDeBaseDeDonnee
__________________

Si un message vous a aidé, pensez à voter positivement pour lui ! Merci
Pas de question technique en privé
- Si on criait sur la place publique les fautes de tout le monde, on ne pourrait plus fréquenter personne ! (Marcel Pagnol)
- Technocrates, c’est les mecs que, quand tu leur poses une question, une fois qu’ils ont fini de répondre, tu comprends plus la question que t’as posée. (Coluche)
Atomya Rise est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/05/2012, 13h46   #3
CinePhil
Modérateur
 
Avatar de CinePhil
 
Homme Philippe Leménager
Ingénieur d'études en informatique
Inscription : août 2006
Messages : 13 659
Détails du profil
Informations personnelles :
Nom : Homme Philippe Leménager
Âge : 49
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur d'études en informatique
Secteur : Enseignement

Informations forums :
Inscription : août 2006
Messages : 13 659
Points : 25 562
Points : 25 562
Envoyer un message via MSN à CinePhil
Je donnerais plutôt cette commande dans une console Linux :
Code :
mysql -u root -pmotDePasse nomDeBaseDeDonnee < chemin/nomDuFichier.sql
__________________
Philippe Leménager. Ingénieur d'étude à l'École Nationale de Formation Agronomique. Autoentrepreneur.
Mon blog sur la conception des BDD, le langage SQL, le PHP avec Zend Framework...
« Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau)
À la maison comme au bureau, j'utilise la suite Linux Mageïa !
CinePhil est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/05/2012, 18h34   #4
Atomya Rise
Membre Expert
 
Avatar de Atomya Rise
 
Femme Emilie Lefol
En recherche d'emploi
Inscription : février 2009
Messages : 420
Détails du profil
Informations personnelles :
Nom : Femme Emilie Lefol
Âge : 27
Localisation : France, Somme (Picardie)

Informations professionnelles :
Activité : En recherche d'emploi
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : février 2009
Messages : 420
Points : 1 318
Points : 1 318
Citation:
Envoyé par CinePhil Voir le message
Je donnerais plutôt cette commande dans une console Linux :
Code :
mysql -u root -pmotDePasse nomDeBaseDeDonnee < chemin/nomDuFichier.sql
En faisant ceci, ton mot de passe apparaît en clair dans la ligne de commande, ce qui veux dire que non seulement, une personne éventuellement derrière toi pourrait lire le mot de passe par dessus ton épaule, mais surtout, bien après, n'importe qui se connectant en root sur ton serveur, retrouvera le mot de passe en clair grâce à l'historique des commandes.

Ensuite, cat ou < c'est kifkif
__________________

Si un message vous a aidé, pensez à voter positivement pour lui ! Merci
Pas de question technique en privé
- Si on criait sur la place publique les fautes de tout le monde, on ne pourrait plus fréquenter personne ! (Marcel Pagnol)
- Technocrates, c’est les mecs que, quand tu leur poses une question, une fois qu’ils ont fini de répondre, tu comprends plus la question que t’as posée. (Coluche)
Atomya Rise est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/05/2012, 15h43   #5
lekonquerant
Membre du Club
 
Inscription : avril 2009
Messages : 115
Détails du profil
Informations personnelles :
Localisation : Cameroun

Informations forums :
Inscription : avril 2009
Messages : 115
Points : 57
Points : 57
Bonjour,

j'ajouterai juste que si tu travailles sous Windows et que tu utilises Wamp Server, il est possible d'importer un fichier sql via l'interface de mysql(phpadmin).
lekonquerant est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 03h32.


 
 
 
 
Partenaires

Hébergement Web