Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2002
    Messaggi
    443

    eseguire script SQL con php

    Sto tentando con insuccesso l'esecuzione di uno script SQL con php


    Codice PHP:
    error_reporting(E_ALL);
    $dbhost "localhost";
    $dbuser "user";
    $dbpass "pass";
    $db "database";
    $file ='filename.sql';
    $cmd '\\\server\\xampp\\mysql\\bin\\mysql.exe  -e \"'.$file.'\" -h '.$dbhost.' -u '.$dbuser.' -p  '.$dbpass.' '.$db;


    exec($cmd);   
    echo 
    $cmd

    Lo script non viene eseguito e mysql non dà nessun errore

    L'esecuzione dello script SQL con phpmyadmin o bigdump viene eseguita

    Grazie per un consiglio..

  2. #2
    Perchè vuoi utilizzare exec()?

    Perchè non prendi il codice di phpMyAdmin ed effettui il restore direttamente da PHP?
    In alternativa ci sono alcuni script già pronti che eseguono il dump ed il restore dell'intero database (o parti di esso).

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.