Comment puis-je accéder à la ligne de commande MySQL avec XAMPP pour Windows?
131
Vos binaires MySQL devraient se trouver quelque part sous votre dossier XAMPP. Recherchez un dossier / bin et vous trouverez le client mysql.exe. Supposons que ce soit dans c: \ xampp \ mysql \ bin, alors vous devriez lancer une invite de commande dans ce dossier.
Cela signifie, lancez "cmd" et tapez:
cd c:\xampp\mysql\bin
mysql.exe -u root --password
Si vous souhaitez utiliser mysqldump.exe, vous devriez également le trouver ici.
Connectez-vous à votre serveur mysql et commencez à taper vos commandes.
J'espère que ça aide...
./mysql -u root
(notez le point et la barre oblique avant mysql), sinon il ne verrait pas mysql.exe (oui, j'avais déjà fait lacd
commande).Sur Mac, ou du moins sur mon Mac en utilisant une installation par défaut, j'y ai accédé à l'adresse:
la source
Pour Linux:
Pour utiliser simplement la commande 'mysql -u root -p', ajoutez '/ opt / lampp / bin' au PATH des variables d'environnement.
la source
/opt/lampp/bin/mysql -uroot
Sans le "-p", vous serez immédiatement connecté. Avec le "-p" là, il vous demandera un mot de passe et vous devrez appuyer sur Entrée / Retour pour entrer.Pour accéder à la
mysql
commande dans Windows sans modifier manuellement les répertoires, procédez comme suit:Ajoutez le chemin de votre installation MySQL à la fin de la «valeur de variable» existante. Exemple:
ou, si vous préférez
Enfin, ouvrez une nouvelle invite de commande pour que cette modification prenne effet.
Notez que la documentation de MySQL sur la définition des variables d'environnement a peu à dire sur la gestion de cela dans Windows.
la source
Shell
.mysql --user=your_user_name --password=your_password
.la source
Vous pouvez accéder à la ligne de commande MySQL avec XAMPP pour Windows
cliquez sur l'icône XAMPP pour lancer son cPanel
cliquez sur le bouton Shell
mysql -h localhost -u root
et cliquez sur EntréeVous devriez voir toutes les lignes de commande et ce qu'elles font
la source
Ajay,
La raison pour laquelle vous ne pouvez pas voir les autres tables est que vous devez vous connecter en tant que `` root '' pour les voir
la source
Aller à
/xampp/mysql/bin
et trouver pourmysql. exe
ouvrez
cmd
, changez le répertoire en mysq après avoir écritcmd
mysql -h localhost -u root
la source
Panneau de configuration Xampp v2.3.1 J'ai eu des erreurs lors de l'utilisation de -h localhost
mysql -h localhost -u racine
Donc, si vous avez installé xampp tel quel et que vous n'avez personnalisé aucune racine de document, racine de serveur, etc., les opérations suivantes fonctionnent: -
cela fonctionne très bien. Ci-dessous le journal: -
la source
exécutez le shell xampp pour résoudre la connexion à la racine en utilisant pw
mysql -h localhost -u root -p
et entrez root pwla source
Pour accéder à SQL via la ligne de commande, nous naviguons simplement vers le dossier xampp. le dossier se trouve généralement sur le lecteur c: \.
in mysql -u root -p
puis appuyez sur Entrée.use cms_data
ou tout autre nom_base, il devrait indiquer Base de données modifiée// Bonus Notez que vous ne devez pas utiliser l'utilisateur root lorsque vous travaillez avec des bases de données. vous voudriez créer un compte séparé (ex. cms_user) avec des privilèges spéciaux pour limiter les erreurs.
pour faire ce type:
revérifiez en utilisant la commande:
si vous avez déjà le nom de l'utilisateur et la base de données spécifique que vous souhaitez utiliser, changez l'étape 2 en ceci.
la source
Pour accéder à MySQL sous Windows, vous devez installer XAMPP.
Maintenant, allez à l'invite de commande et ouvrez
Votre base de données est maintenant prête à être exécutée.
la source
J'ai eu le même problème. Fistly, c'est ce que j'ai:
xampp
et j'ai fait ceci pour résoudre mon problème:
environnement variable
"%systemDrive%\xampp\mysql\bin\" C:\xampp\mysql\bin\
winpty mysql -u root
si votre mot de passe est vide ouwinpty mysql -u root -p
si vous avez un mot de passela source
Dans le terminal:
Appuyez sur ENTRÉE si le mot de passe est une chaîne vide. Vous y êtes maintenant. Vous pouvez lister toutes les bases de données disponibles et en sélectionner une en utilisant la jachère:
Souvenez-vous du ";" à la fin de chaque instruction SQL.
Le terminal cmd Windows n'est pas très agréable et ne prend pas en charge les raccourcis Ctrl + C, Ctrl + V (copier, coller). Si vous prévoyez de travailler beaucoup dans le terminal, envisagez d'installer une ligne alternative de terminal cmd, j'utilise le terminal cmder - Page de téléchargement
la source
Pour les fenêtres
Juste une simple commande pour Linux pour ouvrir mysql:
la source