1
resposta

comando mysql -u root -h 127.0.0.1 -p

não executa, reinstalei o MySQL e olhei nos paths pelo console como comentado por outros colegas, olhei outras dúvidas aqui no fórum e até instalei o xampp, mas não consegui resolver:

 mysql -u root -h 127.0.0.1 -p
mysql : O termo 'mysql' não é reconhecido como nome de cmdlet, função, arquivo de 
script ou programa operável. Verifique a grafia do nome ou, se um caminho tiver sido    
incluído, veja se o caminho está correto e tente novamente.
No linha:1 caractere:1
+ mysql -u root -h 127.0.0.1 -p
+ ~~~~~
    + CategoryInfo          : ObjectNotFound: (mysql:String) [], CommandNotFoundExcepti 
   on
    + FullyQualifiedErrorId : CommandNotFoundException 

Tenho a versão MySQL Server 8.0 instalada e em Configurações Avançadas do Sistema > Variáveis de Ambiente > o Path parece estar correto:

C:\Arquivos de Programas\MySQL\MySQL Server 8.0\bin> mysql
mysql : O termo 'mysql' não é reconhecido como nome de cmdlet, função, arquivo de script ou programa operável.
Verifique a grafia do nome ou, se um caminho tiver sido incluído, veja se o caminho está correto e tente novamente.
No linha:1 caractere:1
+ mysql
+ ~~~~~
    + CategoryInfo          : ObjectNotFound: (mysql:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException


Suggestion [3,General]: O comando mysql não foi encontrado, mas existe no local atual. Por padrão, o Windows PowerShell não carrega comandos do local atual. Se você confia nesse comando, digite: ".\mysql". Consulte "get-help about_Command_Precedence" para obter mais detalhes.

 C:\Arquivos de Programas\MySQL\MySQL Server 8.0\bin> .\mysql
ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: NO)
PS C:\Arquivos de Programas\MySQL\MySQL Server 8.0\bin> .\mysql -p
Enter password: ********
ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: YES)
PS C:\Arquivos de Programas\MySQL\MySQL Server 8.0\bin>
1 resposta

O meu apresenta o erro semelhante.

`mysql -u -h 127.0.0.1 -p mysql : O termo 'mysql' não é reconhecido como nome de cmdlet, função, arquivo de script ou programa operável. Verifique a grafia do nome ou, se um caminho tiver sido incluído, veja se o caminho está correto e tente novamente. No linha:1 caractere:1

  • mysql -u -h 127.0.0.1 -p
  • ~
    • CategoryInfo : ObjectNotFound: (mysql:String) [], CommandNotFoundException
    • FullyQualifiedErrorId : CommandNotFoundException`