Nowe posty

Autor Wątek: Bash i polecenia mysql  (Przeczytany 3123 razy)

malpik

  • Gość
Bash i polecenia mysql
« dnia: 2012-02-06, 22:49:52 »
witam ponownie
ostatnio uzyskałem tu pomoc więc i może teraz się uda ;)

chodzi mi o to :
- że umiem za pomocą skryptu założyć bazę w mysql typu "nazwa_"
-umiem założyć użytkownika :)
ale jak za pomocą tego samego skryptu nadać wszystkie prawa do tej bazy "nazwa_"
temu użytkownikowi ??

dziękuję za pomoc

ZipoKing

  • Gość
Bash i polecenia mysql
« Odpowiedź #1 dnia: 2012-02-07, 08:55:57 »
Zapoznałeś się może ze składnią polecenia GRANT?

malpik

  • Gość
Bash i polecenia mysql
« Odpowiedź #2 dnia: 2012-02-07, 09:00:11 »
tak jak najbardziej
gdy używam jej tak poprostu z palca to wszystko ok ale nie wiem czemu w skrypcie wywala mi że nie wybrałem bazy ??

chmooreck

  • Gość
Bash i polecenia mysql
« Odpowiedź #3 dnia: 2012-02-07, 10:15:51 »
a jak to masz zapisane w skrypcie ? nie brakuje Ci jakiegos cudzysłowu, albo czegos w tym rodzaju ?

malpik

  • Gość
Bash i polecenia mysql
« Odpowiedź #4 dnia: 2012-02-07, 18:06:05 »
już sobie poradziłem
okazuje się że mysql używa swoich znaków globalnych i żeby wszystko działało jak potrzeba wstawia to w odwrotne apostrofy `
teraz już wszystko no prawie wszystko mi działa jak trza
jeszcze nie wiem jak ładnie zrobić menu wyboru i ustawić defoult-ową wartość dla pobieranej zmiennej. czyli na [T/n] i jak naciśnie tylko enter bez wyboru zawsze bedzie odpowiedz T

pozdrawiam wszystkich którzy mnie naprowadzili na trop

a i wielkie dzięki za tego sed-a  chmooreck