Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

MySQL lưu trữ tệp cơ sở dữ liệu trên Windows ở đâu và tên của tệp là gì?

Bạn có thể kiểm tra my.ini để xem thư mục dữ liệu nằm ở đâu.

Thông thường có một thư mục {mysqlDirectory} / data

Lưu trữ dữ liệu MySQL:

Commands.frm
Commands.myd
Commands.myi

Các tệp * .frm chứa các định nghĩa bảng. Các tệp * .myi của bạn là tệp chỉ mục MyISAM. Các tệp * .myd của bạn chứa dữ liệu bảng.

Chỉnh sửa / Cập nhật . Bởi vì sự quan tâm được thể hiện trong câu hỏi, đây là thông tin khác cũng được tìm thấy trong các nhận xét.

Trong Windows 8.1, cơ sở dữ liệu MySQL được lưu trữ (theo mặc định) tại đây:C:\ProgramData\MySQL\MySQL Server 5.6\data

Thư mục C:\ ProgramData là một thư mục ẩn, vì vậy bạn phải nhập nó vào địa chỉ Windows Explorer để truy cập. Trong thư mục dữ liệu đó, các cơ sở dữ liệu được đặt tên là /{database_name_folder}/{database_tables_and_files} .

Ví dụ,

C:\ProgramData\MySQL\MySQL Server 5.6\data\mydatabase\mytable.frm
C:\ProgramData\MySQL\MySQL Server 5.6\data\mydatabase\mytable.ibd 

Cảm ơn @ Marty-mcgee về nội dung này



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tạo chế độ xem trên các cơ sở dữ liệu khác nhau

  2. Nhận các ký tự lạ khi tìm nạp giá trị trong cơ sở dữ liệu mysql

  3. Rails 5 Mysql UUID

  4. Sử dụng .aggregate () trên một giá trị được giới thiệu bằng .extra (select ={...}) trong Truy vấn Django?

  5. Cập nhật truy vấn với PDO và MySQL