Como posso acessar a linha de comando do MySQL com o XAMPP for Windows?
131
Seus binários MySQL devem estar em algum lugar na sua pasta XAMPP. Procure uma pasta / bin e você encontrará o cliente mysql.exe. Vamos supor que ele esteja em c: \ xampp \ mysql \ bin, então você deve iniciar um prompt de comando nesta pasta.
Isso significa, inicie "cmd" e digite:
cd c:\xampp\mysql\bin
mysql.exe -u root --password
Se você deseja usar o mysqldump.exe, também deve encontrá-lo lá.
Entre no seu servidor mysql e comece a digitar seus comandos.
Espero que ajude...
./mysql -u root
(observe o ponto e a barra antes do mysql), caso contrário, ele não veria o mysql.exe (sim, eu já havia executado ocd
comando).No Mac, ou pelo menos no meu Mac usando uma instalação padrão, eu o acessei em:
fonte
Para Linux:
Para usar apenas o comando 'mysql -u root -p', adicione '/ opt / lampp / bin' ao PATH das variáveis de ambiente.
fonte
/opt/lampp/bin/mysql -uroot
Sem o "-p", você será logado imediatamente. Com o "-p" lá, ele solicitará uma senha e você precisará pressionar enter / retornar para entrar.Para acessar o
mysql
comando no Windows sem alterar manualmente os diretórios, faça o seguinte:Anexe o caminho da sua instalação do MySQL ao final do 'Valor variável' existente. Exemplo:
ou, se você preferir
Por fim, abra um novo prompt de comando para fazer essa alteração entrar em vigor.
Observe que a documentação do MySQL sobre Configuração de variáveis de ambiente tem pouco a dizer sobre como lidar com isso no Windows.
fonte
Shell
.mysql --user=your_user_name --password=your_password
.fonte
Você pode acessar a linha de comando do MySQL com o XAMPP para Windows
clique no ícone XAMPP para iniciar seu cPanel
clique no botão Shell
mysql -h localhost -u root
e clique em EnterVocê deve ver todas as linhas de comando e o que elas fazem
fonte
Ajay,
O motivo pelo qual você não pode ver as outras tabelas é que precisa fazer login como 'root' para vê-las
fonte
Vá para
/xampp/mysql/bin
e encontremysql. exe
aberto
cmd
, altere o diretório para mysq depois de escrevercmd
mysql -h localhost -u root
fonte
Painel de controle Xampp v2.3.1 Eu recebi erros ao usar -h localhost
mysql -h localhost -u root
Portanto, se você instalou o xampp como está e não personalizou nenhuma raiz de documento, raiz de servidor, etc., o seguinte funciona: -
isso funciona muito bem. Abaixo está o logtrail: -
fonte
execute o xampp shell para resolver conectar ao root usando pw
mysql -h localhost -u root -p
e digite pw raizfonte
Para acessar o SQL pela linha de comando, basta navegar para a pasta xampp. a pasta geralmente está na unidade c: \.
in mysql -u root -p
depois pressione enter.use cms_data
ou qualquer outro nome de db, ele deve dizer Banco de Dados alterado// Bônus Observe que você não deve usar o usuário root ao trabalhar com bancos de dados. você deseja criar uma conta separada (por exemplo, cms_user) com privilégios especiais para limitar erros.
para fazer esse tipo:
verifique novamente usando o comando:
se você já possui o nome do usuário e o banco de dados específico que deseja usar, altere a etapa 2 para isso.
fonte
Para acessar o MySQL no Windows, você precisa instalar o XAMPP.
Agora vá para o prompt de comando e abra
Seu banco de dados está pronto para ser executado.
fonte
Eu tive o mesmo problema. Primeiramente, é isso que eu tenho:
xampp
e eu fiz isso para corrigir meu problema:
environnement variable
"%systemDrive%\xampp\mysql\bin\" C:\xampp\mysql\bin\
winpty mysql -u root
se sua senha estiver vazia ouwinpty mysql -u root -p
se você tiver uma senhafonte
No terminal:
Pressione ENTER se a senha for uma sequência vazia. Agora você está dentro. Você pode listar todos os bancos de dados disponíveis e selecionar um usando o seguinte:
Lembre-se do ";" no final de cada instrução SQL.
O terminal cmd do Windows não é muito bom e não suporta atalhos Ctrl + C, Ctrl + V (copiar, colar). Se você planeja trabalhar muito no terminal, considere instalar uma linha cmd de terminal alternativa, eu uso o terminal cmder - Página de Download
fonte
Para Windows
Apenas um simples comando para o linux abrir o mysql:
fonte