File .sql bukan tabel per se. Mereka adalah database yang diekspor. Pada dasarnya kode untuk perangkat lunak database untuk membuat tabel dan semacamnya. CREATE TABLE, dll. Kode yang sama yang akan Anda gunakan jika Anda ingin membuat database / tabel yang sama.
Ini berarti file tersebut bukan tabel, dan satu-satunya hal yang dapat membuat tabel dari itu adalah perangkat lunak SQL seperti MySQL.
Untuk membandingkan, seolah-olah teman Anda mengirimi Anda makro / skrip yang secara otomatis membuat serangkaian file, dan Anda ingin melihat file tanpa meluncurkan makro dan benar-benar membuat file. Tidak benar-benar mungkin kecuali Anda memiliki alat yang sangat spesifik yang mengemulasi Windows membuat file.
Jadi saya pikir satu-satunya solusi Anda adalah menginstal SQL dan mengimpor database, membuatnya secara efektif lagi di komputer Anda sendiri. Untuk melakukan ini, saya pikir cara paling sederhana adalah menginstal dan menjalankan WAMPserver ( http://www.wampserver.com/en/ ), lalu mengetikkan "localhost" di bilah alamat browser Web Anda. Kemudian Anda mengklik phpMyAdmin, dan klik impor untuk, yah, impor file. Pastikan penyandian file cocok.
Perhatikan bahwa WAMP (dan, karenanya, MySQL) mungkin hanya akan berfungsi jika file diekspor dalam format MySQL. Yaitu, jika database asli berada di MySQL atau jika mesin SQL lainnya (seperti Microsoft SQL Server) memiliki opsi untuk ekspor yang kompatibel dengan MySQL. Dan jika opsi itu digunakan, tentu saja. Jika tidak, Anda harus menemukan format perangkat lunak database apa file .sql berada dan menginstal perangkat lunak yang sesuai.
Oh, tepat sebelum memposting saya melakukan pencarian cepat, dan saya pikir saya mungkin telah menemukan alat yang memungkinkan Anda untuk mensimulasikan SQL dan hanya melihat tabel tanpa harus memiliki database yang sebenarnya. Mungkin. Terserah Anda untuk mengujinya. Mungkin tidak melakukan apa yang Anda inginkan sama sekali, tetapi jika ya, mungkin lebih sederhana daripada WAMP. Saya yakin menginstal perangkat lunak SQL yang sesuai berfungsi.
http://www.digitalcoding.com/free-software/database/SQL-Preview-and-Export-Tool.html
invalid identifier
atau suka. Tidak perlu masuk ke setiap detail, tetapi saya merasa bahwa penting untuk dicatat bahwa RDBMS yang berbeda memiliki sintaks yang berbeda.Seseorang dapat menggunakan browser SQLLite sederhana dengan fitur IMPORT. Ini mungkin cara termudah jika Anda tidak belajar SQL.
sumber
File .sql berisi pernyataan SQL yang diperlukan untuk membangun kembali database. Orang yang mengirimkannya kepada Anda telah membuang sebagian atau database lengkap ke file .sql.
Karena Anda mengajukan pertanyaan ini, saya pikir lebih baik jika Anda meminta orang itu untuk mengekspor data yang ingin Anda lihat dalam file CSV (nilai yang dipisahkan koma) sehingga Anda bisa melihatnya di dalam tabel di Excel.
File .sql baik jika Anda adalah admin basis data sendiri. Anda pergi ke server database Anda dan mengimpor file .sql, dan server database akan membuat kembali database seperti yang dijelaskan dalam file .sql yang dikirimkan kepada Anda.
Anda tidak memerlukan server WAMP, Anda hanya perlu server database untuk mengimpor skrip SQL. Namun, Anda akan menghemat banyak BANYAK masalah dengan hanya meminta orang tersebut untuk mengirimi Anda file CSV, bukan SQL dump.
sumber
Jika file SQL Anda memiliki definisi skema yaitu
create table blah
dan juga menyisipkan pernyataan untuk menambahkan data, Anda bisa menggunakan sqlfiddle: http://sqlfiddle.com/sumber
Saya hanya ingin mengucapkan terima kasih, hampir setahun kemudian, kepada Ariane yang jawabannya cepat menyelesaikan masalah yang sama pada saya. Saya berada di lingkungan tanpa internet dan perlu mengubah tabel database MySQL klien menjadi .xls untuk pihak ketiga jadi saya menarik file .SQL dari database.
Karena saya tidak tahu apa-apa tentang MySQL, itu merupakan tugas yang berat bagi saya untuk belajar caranya
kemudian gunakan mysqldump
Tetapi setelah membaca posting di atas yang menyarankan "untuk menginstal dan menjalankan WAMPserver ( http://www.wampserver.com/en/ ), lalu ketik" localhost "di bilah alamat browser Web Anda. Kemudian Anda klik phpMyAdmin, dan klik import untuk, well, impor file. " Sesederhana itu.
Setelah mengimpornya ke dalam instalasi yang dibuat dengan database 'test', saya dengan mudah dapat mengekspor file .xls untuk dibuka di Excel.
Namun perlu dicatat bahwa menggunakan opsi "CSV untuk Excel" tidak menghasilkan format CSV yang dapat digunakan Excel tanpa membuat kekacauan tetapi memilih "CSV" dasar dengan opsi "Hapus karakter carriage return / line feed di dalam kolom" dan "Put nama kolom di baris pertama "menghasilkan file yang sempurna.
Saya menyadari ini berumur satu tahun tetapi mungkin seseorang seperti saya akan datang di masa depan dan ini akan membantu!
sumber
Tidak dapat berbicara dengan membukanya sebagai tabel, tetapi jika Anda tertarik untuk meninjau kode SQL, Anda dapat dengan mudah mengubah ekstensi menjadi .txt dan membuka dengan editor teks.
sumber