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

Requêtes MySQL Discussion :

arrêter serveur mysql


Sujet :

Requêtes MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Avril 2003
    Messages
    75
    Détails du profil
    Informations forums :
    Inscription : Avril 2003
    Messages : 75
    Par défaut arrêter serveur mysql
    Bonjour
    j'aurais aimö savoir, est il possible depuis phpmyAdmin d'arrêter le serveur MySQL ou un code php, peut t'il le faire?

    merci

    Ali

  2. #2
    Membre émérite Avatar de Tuxico
    Profil pro
    Étudiant
    Inscrit en
    Août 2003
    Messages
    662
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2003
    Messages : 662
    Par défaut
    euh je ne comprends pas trop ta question ?!
    un mysql_close(); ne reglerait pas l histoire?

  3. #3
    Expert confirmé
    Avatar de Swoög
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    6 045
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 6 045
    Par défaut
    Il ne me semble pas qu'il existe une fonction MySQL capable de stopper le serveur, à moins de trouver une requête suffisament bugguée pour faire totalement planter MySQL.....

    même en ligne de commande, il faut passer par un programme annexe pour stopper le serveur.....
    Rédacteur "éclectique" (XML, Cours PHP, Cours JavaScript, IRC, Web...)
    Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC)
    je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque !
    pensez à la balise [ code ] (bouton #) et au tag :resolu: (en bas)

  4. #4
    Membre confirmé
    Inscrit en
    Avril 2003
    Messages
    75
    Détails du profil
    Informations forums :
    Inscription : Avril 2003
    Messages : 75
    Par défaut
    oui je vois ; dommage
    une autre préocupation cependant
    lorsque j'utilise une requête UPDATE; puis je mettre à jour les données d'une ligne d'un id précis par exemple
    ( mettre à jour la ligne dont l'id est 6)
    UPDATE $table ('nom',prénom','jour') values ('$nom','$prenom','$jour')
    where id = $id"

    en fait ma reuqête se déroule sans problème; mais en fait rien ne change dans la ligne;
    donc je me demandais où il était le problème; t'as une idée Swoög ?

    merci à vous

    Ali

  5. #5
    Membre Expert
    Avatar de Sub0
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2002
    Messages
    3 573
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Décembre 2002
    Messages : 3 573
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    UPDATE $table
    SET nom='$nom', prenom='$prenom', jour='$jour'
    WHERE id='$id'
    Attention au nom des colonnes avec des accents (prénom).
    Je ne suis pas sûr que cela génère une erreur, mais je crois qu'il vaut mieux éviter...
    Cordialement, subØ
    _________________
    • Merci de lire les règles du forum!
    • Chercher une réponse dans la FAQ MySQL
    • Merci de chercher un peu avant de poster dans le forum...
    • Ne poster qu'en dernier recours!
    • Merci d'utiliser les balises CODE dans vos posts!
    • N'oubliez pas d'ajouter le tag [résolu]!

  6. #6
    Membre confirmé
    Inscrit en
    Avril 2003
    Messages
    75
    Détails du profil
    Informations forums :
    Inscription : Avril 2003
    Messages : 75
    Par défaut
    voilà le code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    <?php 
    include('../../../../../conn/priv/connexion/connexion.php'); 
     
    $table = 'birthday'; 
    $lastname = (!empty($_POST['lastname'])) ? addslashes($_POST["lastname"]) : ''; 
    $firstname = (!empty($_POST['firstname'])) ? addslashes($_POST['firstname']) : ''; 
    $day = (!empty($_POST['day'])) ? addslashes($_POST['day']) : ''; 
    $month = (!empty($_POST['month'])) ? addslashes($_POST['month']) : ''; 
    $id = (!empty($_POST['id'])) ? addslashes($_POST['id']) : ''; 
     
    $query = UPDATE birthday SET Last_Name="$lastname",First_Name="$firstname",Day="$day",Month="$month" WHERE id = "$id";
    $result = mysql_query($query);
    mais ca ne marche pas

    l'erreur est la suivante
    Parse error: parse error, unexpected T_STRING in d:\easyphp1-7\www\securepages\accespagesgeneral\allcalendars\birthday\check\modify\change.php on line 13
    hm quelqu'un a une idée?

    merci

  7. #7
    Membre Expert
    Avatar de Sub0
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2002
    Messages
    3 573
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Décembre 2002
    Messages : 3 573
    Par défaut
    normal!!
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    $query ="UPDATE `".$table."` ".
    "SET Last_Name='$lastname', First_Name='$firstname', Day='$day', Month='$month' ".
    "WHERE id='$id'";
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    include('../../../../../conn/priv/connexion/connexion.php');
    C'est bien la 1ère fois que je vois autant de "../" dans un include!
    -> Un seul suffit je crois, non?

  8. #8
    Membre confirmé
    Inscrit en
    Avril 2003
    Messages
    75
    Détails du profil
    Informations forums :
    Inscription : Avril 2003
    Messages : 75
    Par défaut
    non c est pas le include, il est bon

    j'ai essayö ce code ci et ca marche

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    include('../../../../conn/priv/connexion/connexion.php'); 
     
    $table = 'administrators'; 
    $lastname = (!empty($_POST['lastname'])) ? addslashes($_POST["lastname"]) : ''; 
    $firstname = (!empty($_POST['firstname'])) ? addslashes($_POST['firstname']) : ''; 
    $login = (!empty($_POST['login'])) ? addslashes($_POST['login']) : ''; 
    $password = (!empty($_POST['password'])) ? addslashes($_POST['password']) : ''; 
    $function = (!empty($_POST['function'])) ? addslashes($_POST['function']) : ''; 
    $ip = (!empty($_POST['ip'])) ? addslashes($_POST['ip']) : ''; 
    $checkip = (!empty($_POST['checkip'])) ? addslashes($_POST['checkip']) : ''; 
    $id = (!empty($_POST['id'])) ? addslashes($_POST['id']) : ''; 
    mysql_query("UPDATE $table SET Last_Name='$lastname' , First_Name='$firstname' , Login='$login' , Password='$password' , Function='$function'
     , IP='$ip' , CheckIP='$checkip' WHERE id='$id'");
    merci

  9. #9
    Membre Expert
    Avatar de Sub0
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2002
    Messages
    3 573
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Décembre 2002
    Messages : 3 573
    Par défaut

  10. #10
    Membre éclairé

    Inscrit en
    Février 2004
    Messages
    342
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 342
    Par défaut
    Citation Envoyé par rigel
    [...]arrêter le serveur MySQL [...] code php, peut t'il le faire?
    Citation Envoyé par rigel
    oui je vois ; dommage
    Ca m'étonne que personne ne l'ait souligné explicitement... Aller, ne sois pas déçu...

    Non une requête dans mysql ne peut pas arrêter le serveur.

    Oui un code PHP peut arrêter le serveur mysql. C'est une question de droits d'accès et de sécurité. Il suffit pour ça de passer la commande shell pour stopper le serveur :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    exec("mysqladmin -u root --password=monpassderoot shutdown");
    Naturellement, on voit tout de suite que ca impose de mettre des infos de root dans en clair ton script, il faut aussi que le shell ait accès à mysqladmin, sans parler que la commande exec() n'est pas forcement une bonne habitude pour une script PHP destiné au web. Mais bon, ca reste possible...

  11. #11
    Expert confirmé
    Avatar de Swoög
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    6 045
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 6 045
    Par défaut
    En gros c'est un peux comme manipuler les fichiers côtés client avec ActiveX, c'est possible, mais ça marche presque nul part, et c'est pas sécurisé
    Rédacteur "éclectique" (XML, Cours PHP, Cours JavaScript, IRC, Web...)
    Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC)
    je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque !
    pensez à la balise [ code ] (bouton #) et au tag :resolu: (en bas)

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Curtime - heure du serveur mysql
    Par Kath dans le forum Requêtes
    Réponses: 3
    Dernier message: 05/04/2006, 13h09
  2. visualiser les connection a un serveur mysql
    Par Thunder_nico dans le forum Bases de données
    Réponses: 4
    Dernier message: 21/07/2004, 13h15
  3. Paramétrer le nombre de connexion sur mon serveur Mysql
    Par Zerga dans le forum Installation
    Réponses: 2
    Dernier message: 12/12/2003, 19h21
  4. Problème de connexion au serveur MYSQL
    Par ETOKA dans le forum Outils
    Réponses: 2
    Dernier message: 27/11/2003, 09h28
  5. Accès impossible au serveur MySQL
    Par aliasjcdenton dans le forum Installation
    Réponses: 3
    Dernier message: 19/05/2003, 17h11

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