J'ai supprimé accidentellement l'une des tables de la base de données. heureusement, j'ai un back-up. (J'ai utilisé la "sauvegarde automatique pour mysql")php Importation de la table larg vers la base de données phpmyadmin
La sauvegarde de la table est stockée en tant que fichier .txt (56 mégaoctets) sur mon PC.
J'ai essayé de l'importer par PhpMyAdmin et l'importation a échoué car le fichier est trop volumineux pour être importé.
puis j'ai téléchargé le fichier dans le répertoire/home/tablebk. J'ai quelques expériences en php. Je sais que je l'importerais avec ce code, mais je ne connais pas la déclaration sql pour cette importation.
que faut-il mettre comme $line
variable?
s'il vous plaît aidez-moi :(:(
<?php
$dbhost = 'localhost';
$dbuser = 'mysite';
$dbpw = 'password';
$dbname = 'databasename';
$file = @fopen('country.txt', 'r');
if ($file)
{
while (!feof($file))
{
$line = trim(fgets($file));
$flag = mysql_query($line);
if (isset($flag))
{
echo 'Insert Successfully<br />';
}
else
{
echo mysql_error() . '<br/>';
}
flush();
}
fclose($file);
}
echo '<br />End of File';
?>
Je tryed, par quand je vais à http://mysite.com/Bigdump/bigdump.php, cette page dit: Erreur interne du serveur Le serveur a rencontré une erreur interne ou une mauvaise configuration et n'a pas pu compléter votre demande. Veuillez contacter l'administrateur du serveur pour l'informer de l'heure à laquelle l'erreur est survenue et de tout ce que vous avez pu faire pour l'erreur. – Alireza
Avez-vous inséré la configuration de la base de données selon la documentation sur la page à laquelle je suis lié? Essayez de lire les FAQ aussi. – MvanGeest
non je n'ai pas changé ce fichier, laissez-moi voir :( – Alireza