IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Installation MySQL Discussion :

windows ou Linux pour faire du PHP/MySQL


Sujet :

Installation MySQL

  1. #1
    Membre actif
    Profil pro
    Étudiant
    Inscrit en
    Décembre 2007
    Messages
    630
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2007
    Messages : 630
    Points : 234
    Points
    234
    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
    Développeuse forum
    Avatar de Atomya Rise
    Femme Profil pro
    Développeuse Web
    Inscrit en
    Février 2009
    Messages
    443
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 38
    Localisation : France, Somme (Picardie)

    Informations professionnelles :
    Activité : Développeuse Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2009
    Messages : 443
    Points : 1 420
    Points
    1 420
    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
    16 799
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    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 : 16 799
    Points : 34 031
    Points
    34 031
    Billets dans le blog
    14
    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 Supérieure de Formation de l'Enseignement Agricole. Autoentrepreneur.
    Mon ancien blog sur la conception des BDD, le langage SQL, le PHP... et mon nouveau blog sur les mêmes sujets.
    « 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
    Développeuse forum
    Avatar de Atomya Rise
    Femme Profil pro
    Développeuse Web
    Inscrit en
    Février 2009
    Messages
    443
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 38
    Localisation : France, Somme (Picardie)

    Informations professionnelles :
    Activité : Développeuse Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2009
    Messages : 443
    Points : 1 420
    Points
    1 420
    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
    168
    Détails du profil
    Informations personnelles :
    Localisation : Cameroun

    Informations forums :
    Inscription : Avril 2009
    Messages : 168
    Points : 122
    Points
    122
    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. [Wamp] Cherche plateforme pour développer en php, mysql, xml, xsl
    Par ibtisss dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 10
    Dernier message: 18/10/2005, 17h31
  5. Question pour un site PHP/MySQL et Javascript
    Par DvP dans le forum Général 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