mysql i bash problem z has

Tematy związane z oprogramowaniem, instalacją, konfiguracją
biolkell
Beginner
Posty: 110
Rejestracja: 06 sierpnia 2013, 21:34

mysql i bash problem z hasłem podczas logowania

Post autor: biolkell »

mam taki fragment skryptu który źebie
echo "SELECT password FROM admin" | mysql -u root -h localhost -D postfixadmin -p haslo

i nie mogę przejści logowania poprzez hasło, zawsze uruchamiany skrypt pyta mnie o hasło. -p pownino to załatwiać ale niedziała nie wiem dlaczego
Awatar użytkownika
pawkrol
Moderator
Posty: 939
Rejestracja: 03 kwietnia 2011, 10:25

Post autor: pawkrol »

Tu masz fragment mojego skryptu do robienia backupu bazy może to Ci trochę pomoże.

Kod: Zaznacz cały

#!/bin/bash

u=root # tu oczywiście wpisujemy swojego użytkownika
pass=haslelko# tu wpisujemy swoje hasło
mysqldump --user="$u" --databases baza1 --password="$pass" > /miejsce_backupu/baza1.sql
Może hasło należy podać podobnie jak w moim skrypcie.
Awatar użytkownika
LordRuthwen
Moderator
Posty: 2305
Rejestracja: 18 września 2009, 21:45
Lokalizacja: klikash?

Post autor: LordRuthwen »

biolkell pisze:mam taki fragment skryptu który źebie
echo "SELECT password FROM admin" | mysql -u root -h localhost -D postfixadmin -p haslo

i nie mogę przejści logowania poprzez hasło, zawsze uruchamiany skrypt pyta mnie o hasło. -p pownino to załatwiać ale niedziała nie wiem dlaczego
Hasło podaje się bezpośrednio po -p:

Kod: Zaznacz cały

-psuperekstratajnehaslo
ODPOWIEDZ