Mai mult
Cum de a găsi date mysql director de la linia de comandă în windows
In linux am putea găsi în directorul de instalare mysql cu comanda care mysql
. Dar nu am putut găsi nici in windows. Am încercat echo %path%
și a rezultat multe căi de-a lungul cu cale să mysql bin.
Am vrut să găsesc date mysql director de la linia de comandă în windows pentru utilizarea în lot program. Am dori, de asemenea, pentru a găsi date mysql director de la linia de comandă linux. Este posibil? sau cum putem face asta?
În cazul meu, date mysql director este în folderul de instalare de exemplu `..MYSQL\mysql server 5\de date ar putea fi instalat pe orice unitate cu toate acestea. Vreau să-l revenit de la linia de comandă.
181
8
Puteți emite următoarea interogare de la linia de comandă:
De ieșire (pe Linux):
De ieșire (pe macOS Sierra):
Sau, dacă doriți doar datele dir utilizare:
Aceste comenzi funcționează pe Windows, de asemenea, dar ai nevoie pentru a inversa ghilimele simple și duble.
Btw, la executarea
care mysql
in Linux cum mi-ai spus tu'll nu ia instalare director de pe Linux. Te'll obține numai pe cale binar, care este/usr/bin
pe Linux, dar vezi mysql instalare este folosind mai multe foldere pentru a stoca fișiere.Dacă aveți nevoie de valoarea de datadir ca ieșire, și doar atât, fără antete de coloană etc, dar nu't au un GNU mediu (awk|grep|sed ...) apoi utilizați următoarea linie de comandă:
Comanda va selecta valoarea numai de la mysql's internă `information_schema de date și dezactivează tabel de ieșire și anteturile de coloană.
De ieșire de pe Linux:
Puteți încerca acest lucru-
PS - functioneaza pe orice platforma.
dacă doriți să găsiți datadir în linux sau windows, puteți face următoarea comandă
mysql -uUSER -p -e 'SHOW VARIABILE UNDE Variable_Name = "datadir"'
dacă sunteți interesat de a găsi datadir puteți utiliza grep & comanda awk
Ieșire pe Windows: puteți folosi doar această comandă,este foarte ușor!
1. nici parola de MySQL:
2. au parola MySQL:
Puteți vedea lista completă de MySQL server opțiuni de funcționare
De exemplu, pentru a afla calea spre directorul de date pe Linux, puteți rula:
Exemplu de ieșire:
Utilizați comanda de mai jos de la interfață CLI
Verificați dacă "Date" director este în
"C:\ProgramData\MySQL\MySQL Server 5.7\de Date"
. Acest lucru este în cazul în care este pe calculatorul meu. Cineva ar putea găsi acest util.