p
u
b
l
i
c
i
t
é
publicité
  1. #1
    Membre confirmé
    Étudiant
    Inscrit en
    décembre 2007
    Messages
    629
    Détails du profil
    Informations personnelles :
    Âge : 29

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : décembre 2007
    Messages : 629
    Points : 204
    Points
    204

    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

  2. #2
    Membre Expert
    Avatar de Atomya Rise
    Femme Profil pro
    En recherche d'emploi
    Inscrit en
    février 2009
    Messages
    424
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 29
    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 : 424
    Points : 1 266
    Points
    1 266

    Par défaut

    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 : Sélectionner tout - Visualiser dans une fenêtre à part
    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)

  3. #3
    Modérateur
    Avatar de CinePhil
    Homme Profil pro
    Ingénieur d'études en informatique
    Inscrit en
    août 2006
    Messages
    14 614
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    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 : 14 614
    Points : 28 058
    Points
    28 058

    Par défaut

    Je donnerais plutôt cette commande dans une console Linux :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    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 !

  4. #4
    Membre Expert
    Avatar de Atomya Rise
    Femme Profil pro
    En recherche d'emploi
    Inscrit en
    février 2009
    Messages
    424
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 29
    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 : 424
    Points : 1 266
    Points
    1 266

    Par défaut

    Citation Envoyé par CinePhil Voir le message
    Je donnerais plutôt cette commande dans une console Linux :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    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)

  5. #5
    Membre régulier
    Profil pro
    Inscrit en
    avril 2009
    Messages
    146
    Détails du profil
    Informations personnelles :
    Localisation : Cameroun

    Informations forums :
    Inscription : avril 2009
    Messages : 146
    Points : 80
    Points
    80

    Par défaut

    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).

Discussions similaires

  1. Windows ou Linux pour un serveur Apache/PHP
    Par Cju29 dans le forum Serveurs (Apache, IIS,...)
    Réponses: 4
    Dernier message: 10/04/2008, 09h51
  2. pb pour faire plusieurs requettes MYSQL
    Par flow++ dans le forum C
    Réponses: 2
    Dernier message: 04/05/2006, 18h00
  3. installer windows après linux pour dual boot
    Par fab44 dans le forum Ordinateurs
    Réponses: 4
    Dernier message: 02/01/2006, 10h38
  4. Réponses: 10
    Dernier message: 18/10/2005, 17h31
  5. Question pour un site PHP/MySQL et Javascript
    Par DvP dans le forum JavaScript
    Réponses: 1
    Dernier message: 22/09/2005, 08h23

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo