Hướng dẫn where does mysql workbench store connections? - mysql workbench lưu kết nối ở đâu?

MySQL Workbench lưu cấu hình, bộ đệm và các tệp và thư mục liên quan đến đăng nhập trên hệ thống của bạn. Các tệp này được lưu trong một thư mục được gán cho người dùng hiện tại theo định nghĩa của MySQL Workbench. Bảng sau đây hiển thị đường dẫn tệp mặc định theo nền tảng.

Bảng & NBSP;

Hệ điều hànhĐường dẫn tập tin
các cửa sổ%AppData%\MySQL\Workbench\
hệ điều hành Mac~username/Library/Application Support/MySQL/Workbench/
Linux~username/.mysql/workbench/

Bảng tiếp theo cung cấp một mô tả ngắn gọn về các thư mục và tệp này.

Bảng & NBSP; 3.2 & NBSP; Các tệp và mô tả thư mục MySQL Workbench cục bộ

Thư mục hoặc tập tinSự mô tả
cache/Các hành vi chung được lưu trữ trên mỗi kết nối trong *.cache files và chiều rộng cột dưới dạng các tệp *.column_widths.
log/Các tệp nhật ký bao gồm thông tin khởi động của MySQL Workbench và cả các kết quả hành động SQL trên mỗi kết nối được thực hiện trong MySQL Workbench.
scripts/, modules/libraries/Các tập lệnh, mô -đun và thư viện người dùng đã lưu cho phép bạn mở rộng các khả năng của MySQL Workbench.
~username/Library/Application Support/MySQL/Workbench/0Các truy vấn được thực hiện trong MySQL Workbench được lưu trữ ở đây và có sẵn từ bên trong MySQL Workbench.
~username/Library/Application Support/MySQL/Workbench/1Chi tiết cấu hình, chẳng hạn như thứ tự tab hoặc cây lược đồ, được lưu trữ ở đây bằng thể hiện kết nối.
~username/Library/Application Support/MySQL/Workbench/2Đoạn SQL đã lưu được lưu trữ ở đây. Để biết thêm thông tin, xem Phần & NBSP; 8.1.5, Bổ sung SQL SQL - Tab Snippets Tab.
~username/Library/Application Support/MySQL/Workbench/3Lưu trữ bộ đệm bởi Thanh tra nhật ký kiểm toán. Để biết thêm thông tin, xem Phần & NBSP; 6.6, Giao diện Thanh tra Kiểm toán MySQL của MySQL.
~username/Library/Application Support/MySQL/Workbench/4Đã lưu thông tin kết nối máy chủ MySQL, như đã thấy trên tab Màn hình chính. Để biết thông tin về việc sao lưu và khôi phục tệp này, xem Phần & NBSP; 9.1.1.1.7, Menu Công cụ Menu.
~username/Library/Application Support/MySQL/Workbench/5Lưu trữ thông tin máy chủ MySQL của bạn, vì nó liên quan đến kết nối MySQL của bạn.
~username/Library/Application Support/MySQL/Workbench/6Lưu trữ tùy chọn của bạn, cả được cấu hình và mặc định.
~username/Library/Application Support/MySQL/Workbench/7Lưu trữ trạng thái giao diện người dùng trước đó. Bạn có thể xóa tệp này nếu bạn gặp sự cố với giao diện người dùng MySQL Workbench.


cache/ Thư mục

Thư mục cache/ chứa các tệp bộ đệm trong thư mục MySQL Workbench của người dùng. Tất cả các tệp bộ đệm được lưu trữ dưới dạng cơ sở dữ liệu SQLite 3 và chúng không có nghĩa là được chỉnh sửa bên ngoài MySQL Workbench. Các loại tệp bộ nhớ cache là:

  • *.column_widths::

    Đây là các chiều rộng cột đã lưu sau khi điều chỉnh các cột trong lưới kết quả của trình soạn thảo SQL. Các trường bao gồm cột_id, được lưu trữ dưới dạng cột_name :: db_name :: Table_name và chiều rộng, được lưu trữ dưới dạng số nguyên có độ dài ký tự.

  • *.cache::

    Thông tin này [các lược đồ, động cơ và thông tin toàn cầu khác] đóng vai trò là nguồn tra cứu nhanh cho chức năng hoàn thành tự động của Biên tập viên SQL và được cập nhật ngầm bất cứ khi nào cây lược đồ được cập nhật.

Tất cả tên bộ đệm/ tệp bắt đầu bằng tên kết nối MySQL. Ví dụ: Tệp chiều rộng cột được đặt tên ~username/.mysql/workbench/0 cho kết nối MySQL có tên là "phiên bản cục bộ 3306".

Các tệp được lưu trữ vẫn còn sau khi kết nối được đổi tên hoặc xóa.

log/ Thư mục

MySQL Workbench khởi động và các hành động SQL được ghi lại và lưu trữ trong thư mục log/. Thư mục này nằm trong thư mục MySQL Workbench của người dùng.

Ghi chú

Để tìm các tệp văn bản này, chọn từ menu.

  • WB ________ 23.LOG::

    Thông tin gỡ lỗi được tạo ra khi MySQL Workbench được bắt đầu và dừng lại bất ngờ. Thông tin bao gồm các đường dẫn được sử dụng, các mô -đun và plugin được tải, thông tin hệ thống, v.v. Các tệp nhật ký rất hữu ích khi báo cáo lỗi MySQL Workbench.

    Các tệp nhật ký xoay khi Workbench MySQL được bắt đầu, trong đó ~username/.mysql/workbench/4 được đổi tên thành ~username/.mysql/workbench/5, ~username/.mysql/workbench/4 được đặt lại và tệp ~username/.mysql/workbench/5 trước đó được đổi tên thành ~username/.mysql/workbench/8, v.v.

  • SQL_Actions _________ 23.log::

    Một bản ghi của tất cả các kết quả thực thi SQL nhưng không có dữ liệu, cho mục đích gỡ lỗi.

    Lịch sử SQL của biên tập viên SQL không bắt nguồn từ đây, vì nó được lưu trữ trong thư mục cache/1.

scripts/, modules/cache/4 Thư mục

Tập lệnh người dùng, mô -đun và thư viện tùy chỉnh được lưu trữ trong các thư mục cache/5, cache/6 và cache/7. Các tệp người dùng này có thể truy cập được từ trình duyệt tệp trong shell scripting workbench. Để biết thêm thông tin về các tập lệnh của người dùng, hãy xem Phần & NBSP; C.5, Trò chơi Workbench Scripting Shell. Để biết thêm thông tin về các mô -đun người dùng, hãy xem Phần & NBSP; C.2, Mô -đun trực tuyến và Phần & NBSP; C.3, các plugin và công cụ.

Thư mục ~username/Library/Application Support/MySQL/Workbench/0

Các câu lệnh SQL được thực thi trong trình soạn thảo SQL được lưu trong thư mục cache/1. Chúng được lưu trữ dưới dạng các tệp văn bản đơn giản được phân tách một mỗi ngày [chẳng hạn như *.cache files0] và chúng chứa lịch sử câu lệnh SQL Workbench SQL MySQL của bạn cho tất cả các kết nối MySQL. Để biết thêm thông tin, hãy xem Phần & NBSP; 8.1.7, Bảng đầu ra.

Thư mục ~username/Library/Application Support/MySQL/Workbench/1

Thông tin không gian làm việc được lưu vào thư mục *.cache files2 tự động bằng cách kết nối. MySQL Workbench tạo ra một thư mục con tồn tại giữa các phiên làm việc cho mỗi tab kết nối mà bạn mở. Nó sử dụng tên của kết nối, được nối với số tuần tự, để biểu thị thứ tự của mỗi tab kết nối. Ví dụ: mở hai tab kết nối cho một kết nối có tên *.cache files3 tạo hai thư mục con: *.cache files4 và *.cache files5. Tiện ích mở rộng tệp thay đổi từ *.cache files6 thành *.cache files7 khi bạn đóng tab kết nối.

Thư mục ~username/Library/Application Support/MySQL/Workbench/2

Các đoạn SQL được trình soạn thảo SQL sử dụng được lưu trữ trong thư mục *.cache files9. Các tệp này bao gồm các đoạn ghép được đóng gói [chẳng hạn như "Câu lệnh SQL DDL"] và các đoạn trích tùy chỉnh được lưu trong tab Gnippets của tôi. Để biết thêm thông tin, xem Phần & NBSP; 8.1.5, Bổ sung SQL SQL - Tab Snippets Tab.My Snippets tab. For additional information, see Section 8.1.5, “SQL Additions - Snippets Tab”.


Tôi có thể tìm chi tiết kết nối mysql ở đâu?

mysql> chọn current_user [];Dưới đây là đầu ra hiển thị tên của người dùng hiện tại.Trong những điều trên, % cho chúng ta biết về Localhost.mysql> chọn Connection_id []; Here is the output that displays the name of the current user. In the above, % tells us about localhost. mysql> SELECT CONNECTION_ID[];

Kết nối trong MySQL Workbench là gì?

Mỗi kết nối MySQL chứa bộ định nghĩa riêng.Ví dụ: các kết nối có thể kết nối với các máy chủ MySQL khác nhau hoặc cùng một máy chủ MySQL với các tên người dùng khác nhau hoặc bật SSL cho một hoặc bạn có thể thiết lập kết nối với máy chủ MySQL từ xa bằng các tùy chọn SSH, v.v.. For example, the connections might connect to different MySQL servers, or the same MySQL server with different usernames, or enable SSL for one, or you might set up a connection to a remote MySQL server using the SSH options, and so on.

Bài Viết Liên Quan

Chủ Đề