Existe uma maneira de executar consultas MySQL no Windows Powershell ou no prompt de comando?

Existe uma maneira de executar consultas MySQL no Windows Powershell ou no prompt de comando?

Atualmente uso o Microsoft SQL Server Management Studio para executar consultas em meus bancos de dados, mas é um pouco desajeitado e prefiro fazer tudo por meio de uma CLI, se possível. Existe uma maneira de fazer isso no Windows?

Responder1

Acredito que se você tiver o Microsoft SQL Server Management Studio instalado, tudo o que você precisa fazer é digitar o seguinte no prompt de comando:

sqlcmd

Ondesqlcmdé o executável e a opção -S é usada para conectar-se a uma instância específica em vez da instância padrão, assim:

sqlcmd -S .\sqlserver20

Se não estiver instalado, você pode baixá-loaqui.

Correndosqlcmdabrirá o utilitário no modo interativo, a letra da unidade do prompt será substituída por 1, que representa a primeira linha onde você começa a inserir seus comandos T-SQL. Por exemplo:

USE MyFirstDB;
SELECT id, name
FROM Accounts.Account
WHERE AccountType = 'us'
AND name = 'Sam';
GO

Depois de executar seus comandos, o prompt será reiniciado na linha 1, permitindo que você envie mais consultas.

informação relacionada