Lebih
Bagaimana untuk menemukan direktori data mysql dari command line pada windows
Di linux saya bisa menemukan direktori instalasi mysql dengan perintah yang mysql
. Tapi aku tidak bisa menemukan apapun di windows. Aku mencoba echo %path%
dan itu mengakibatkan banyak jalan selain jalan ke mysql bin.
Aku ingin menemukan direktori data mysql dari command line pada windows untuk digunakan dalam batch program. Saya juga ingin menemukan data mysql direktori dari linux command line. Apakah itu mungkin? atau bagaimana kita bisa melakukan itu?
Dalam kasus saya, direktori data mysql pada folder instalasi yaitu ..MYSQL\mysql server 5\data
mungkin diinstal pada setiap drive namun. Aku ingin mendapatkannya kembali dari baris perintah.
181
8
Anda dapat mengeluarkan query berikut dari command line:
Output (pada Linux):
Output (pada macOS Sierra):
Atau jika anda hanya menginginkan data dir gunakan:
Perintah ini bekerja pada Windows juga, tetapi anda perlu untuk membalikkan tanda kutip tunggal dan ganda.
Btw, ketika melaksanakan
yang mysql di Linux seperti yang anda bilang, anda'll tidak mendapatkan *instalasi* direktori pada Linux. Anda'll hanya mendapatkan jalur biner, yang merupakan
/usr/bin` pada Linux, tetapi anda melihat instalasi mysql adalah menggunakan beberapa folder untuk menyimpan file.Jika anda membutuhkan nilai datadir sebagai output, dan hanya itu, tanpa kolom header dll, tapi anda don't memiliki GNU lingkungan (awk|grep|sed ...) kemudian gunakan baris perintah berikut:
Perintah akan memilih nilai hanya dari mysql's internal
information_schema
database dan menonaktifkan tabel output dan kolom header.Output pada Linux:
Anda dapat mencoba ini-
PS - Ia bekerja pada setiap platform.
jika anda ingin menemukan datadir di linux atau windows yang dapat anda lakukan perintah berikut
mysql -pengguna -p -e 'MENUNJUKKAN VARIABEL MANA Variable_Name = "datadir",'
jika anda tertarik untuk menemukan datadir anda dapat menggunakan grep & perintah awk
Output pada Windows: anda hanya dapat menggunakan perintah ini,sangat mudah!
1. tidak ada password dari MySQL:
2. memiliki password dari MySQL:
Anda dapat melihat daftar lengkap dari server MySQL pilihan dengan menjalankan
Misalnya, untuk menemukan jalan ke direktori data pada Linux, anda dapat menjalankan:
Contoh output:
Gunakan di bawah perintah dari antarmuka CLI
Periksa apakah direktori
Data
di"C:\ProgramData\MySQL\MySQL Server 5.7\Data"
. Ini adalah di mana itu di komputer saya. Seseorang mungkin menemukan ini berguna.