Cet article discutera du contenu suivant:
Importez une base de données sur le serveur MySQL local à l'aide de la ligne de commande
Pour importer des bases de données à l'aide d'un fichier MySQL sur le serveur MySQL local, connectez d'abord à votre serveur local à l'aide de cette syntaxe:
mysql -u [nom d'utilisateur] -pFournissez le nom d'utilisateur du serveur local dans la commande:
L'étape suivante consiste à créer une nouvelle base de données dans laquelle vous souhaitez importer une base de données. Fournissez le nom de votre base de données dans la commande. Pour ce post, le nom est «Newlinuxhint»:
Créer une base de données NewLinuxHint;Le message de réussite s'affiche comme «Requête ok, 1 rangée affectée»:
Le fichier SQL est un fichier de sauvegarde contenant des instructions pour créer une base de données avec ses données. Maintenant, pour importer la base de données, utilisez cette syntaxe:
mysql -u [nom d'utilisateur] -p [db-name] < [file-name].sqlFournissez les paramètres selon vous et exécutez la commande:
mysql -u root -p newlinuxhint < linuxhint_dump.sqlLa sortie sans erreur indique que la commande est exécutée avec succès:
Pour le confirmer, connectez-vous au serveur local. Utilisez cette commande et assurez-vous de fournir votre nom d'utilisateur:
mysql -u root -pAprès la connexion réussie, exécutez ces commandes, accédez à la base de données et voyez toutes les tables disponibles:
Utilisez NewLinuxHint;La sortie affichera les noms des tables si l'importation a réussi:
Vous avez réussi à importer une base de données à l'aide d'un fichier SQL dans votre serveur MySQL local.
Importez une base de données sur le serveur MySQL distant à l'aide de la ligne de commande
Pour importer la base de données sur le serveur distant à l'aide du fichier SQL via la ligne de commande, utilisez cette syntaxe:
mysql -h [host-name] -p [port-numéro] -u [nom d'utilisateur] -p [db-name] < [file-name].sqlFournissez le numéro de port, nom d'utilisateur, nom d'hôte (point de terminaison) du serveur MySQL distant. Aussi, fournissez le nom de la base de données et le nom du fichier MySQL:
Pour confirmer si la base de données est importée avec succès ou non, connectez-vous à votre serveur MySQL distant en utilisant cette syntaxe:
mysql -h [hôte-nom] -p [port de port] -u [nom d'utilisateur] -pUtilisez ces commandes pour voir les noms des tables de la base de données que vous avez importées:
Utilisez NewLinuxHint;La sortie affiche toutes les tables de la base de données importée:
La base de données est importée avec succès d'un fichier SQL vers votre serveur MySQL distant.
Conclusion
Pour importer la base de données dans votre serveur MySQL à l'aide d'un fichier SQL. Pour le serveur local, exécutez le «mysql -u [nom d'utilisateur] -p [db-name] < [file-name].sql"Commande, et pour le serveur distant, exécutez"mysql -h [hôte-nom] -p [port de port] -u [nom d'utilisateur] -p”Syntaxe. Cet article a expliqué comment vous pouviez importer la base de données à l'aide de la ligne de commande vers votre serveur MySQL à distance ainsi qu'à l'aide de fichiers SQL.