sql >> Databáze >  >> RDS >> Mysql

Nelze spustit MySQL z terminálu

Zní to, jako byste měli problém s cestou v aktuálním shellu. Některé kroky ke kontrole/provedení jsou:

  • Můžete se dostat k promptu MySQL z nainstalovaného umístění? Předpokládejme, že jste nainstalovali MySQL v /usr/local/mysql . Pokud pak změníte adresář (cd /usr/local/mysql/bin ), měli byste být schopni provést příkaz mysql:./mysql

  • Zkontrolujte nastavení cesty pomocí env příkaz ve vašem aktuálním shellu. To, co hledáte, je hodnota PATH kde chcete mít něco ve smyslu:PATH=/usr/local/bin:/bin:/usr/bin:/usr/sbin..... s určitým odkazem na instalovanou cestu mysql

  • Resetujte svou aktuální cestu tak, aby zahrnovala /usr/local/bin . To lze provést v instanci aktuálního shellu pomocí export PATH=/usr/local/mysql/bin:/usr/local/bin:$PATH

  • Otestujte, že pak můžete přistupovat k binárnímu mysql z libovolné cesty ve vašem systému.

Pokud jde o nástroje pro přístup k MySQL, můžete se podívat na:
- SequelPro
- Nástroje MySQL



  1. Chyba importu Azure App Service:libmysqlclient.so.18:nelze otevřít soubor sdíleného objektu:Žádný takový soubor nebo adresář

  2. Oracle pivot s poddotazem

  3. Klauzule SQL IN – získat zpět prvky IN, které se neshodovaly

  4. Jak převedu relační hierarchii na uzavírací tabulku v MySQL?