4
respostas

mysql: command not found

olá, eu instalei o mysql na minha maquina.

Mas quando eu executo:

mysql -u root -h 127.0.0.1 -p

Aparece somente essa mensagem e mais nada, o que poderia ser?

$ mysql -u root -h 127.0.0.1 -p
bash: mysql: command not found
4 respostas

Oi, Erica, tudo bem?

Acredito que você esteja usando terminal do Bash no Windows? Se o MySQL estiver instalado corretamente na sua máquina, abra a lupa do Windows e digite MySQL na lupa do windows e irá aparecer uma opção que é a MySQL Command Line Client, escolha essa opção e em seguida será perguntada a sua senha de usuário root; digite a senha e, se estiver tudo correto até aí, você poderá utilizar via terminal, será mostrada essa opção assim no terminal:

mysql>

E daí pode criar a tabela diretamente no terminal do MySQL.

Qualquer dúvida, é só falar!

Oi Lais, tudo bem?

No terminal do MySQL Command Line Client

Aparece a mensagem:

Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 82
Server version: 8.0.22 MySQL Community Server - GPL

Copyright (c) 2000, 2020, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

Mas não sei utilizar o termianl do MySQL para rodar a aplicação (se digito o mesmo comando mysql -u root -h 127.0.0.1 -p, não realiza nada )

E no terminal do VsCode mantem o mesmo erro:

$ mysql -u root -h 127.0.0.1 -p
bash: mysql: command not found

O que eu faço a seguir?

Olá Erica Cavalher,

eu tive esse problema tambem tem que adicionar o mysql server na variavel de ambiente do windows no variaveis de usuario depois PATH editar e colocar esse caminho

C:\Program Files\MySQL\MySQL Server 8.0\bin e dar ok, qual quer duvida busca no google adicionar mysql server na variaveis de ambiente do windows ou acesse esse link explicativo https://www.qualitestgroup.com/resources/knowledge-center/how-to-guide/add-mysql-path-windows/

Oi Erica, tudo bem?

Na verdade, depois que você acessa o terminal do MySQL Command Line Client você não precisa mais rodar a linha

mysql -u root -h 127.0.0.1 -p

basta fazer como o instrutor e criar a tabela com

create database petshop;

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software