Hướng dẫn mysql workbench preferences - sở thích bàn làm việc mysql

trừu tượng

Đây là hướng dẫn tham khảo Workbench MySQL. Nó tài liệu cho cộng đồng MySQL Workbench và MySQL Workbench phát hành thương mại cho các phiên bản 8.0 đến 8.0.30.

Nếu bạn chưa cài đặt bản phát hành cộng đồng MySQL Workbench, vui lòng tải xuống bản sao miễn phí của bạn từ trang web tải xuống. Bản phát hành cộng đồng MySQL Workbench có sẵn cho Microsoft Windows, MacOS và Linux.

Nền tảng Workbench MySQL phát triển theo thời gian. Để biết thông tin hỗ trợ nền tảng mới nhất, xem https://www.mysql.com/support/supportedplatforms/workbench.html.

Để ghi chú chi tiết các thay đổi trong mỗi bản phát hành, hãy xem Ghi chú phát hành Workbench MySQL.

Để biết thông tin pháp lý, bao gồm thông tin cấp phép, hãy xem lời nói đầu và thông báo pháp lý.

Để được giúp đỡ trong việc sử dụng MySQL, vui lòng truy cập diễn đàn MySQL, nơi bạn có thể thảo luận về các vấn đề của mình với người dùng MySQL khác.

Tài liệu được tạo vào ngày: 2022-10-03 (Sửa đổi: 74241)

Chọn từ menu để định cấu hình MySQL Workbench đến các nhu cầu cụ thể của bạn. Menu thanh bên tùy chọn Workbench được chia thành các phần sau:Workbench Preferences sidebar menu is divided into the following sections:

  • : Tùy chọn trình soạn thảo đa năng, chẳng hạn như các tùy chọn phân tích cú pháp SQL.

  • : Các tùy chọn liên quan đến trình soạn thảo SQL cũng bao gồm các tiểu mục cho trình soạn thảo truy vấn, trình chỉnh sửa đối tượng và thực thi SQL.

  • : Các công cụ được sử dụng bởi chức năng quản trị viên.

  • : Các tùy chọn liên quan đến mô hình cũng bao gồm các tiểu mục cho mặc định, MYSQL (Cài đặt cụ thể của MySQL), Sơ đồ (EER) và Ngoại hình (màu mô hình và phông chữ).

  • : Thay đổi phông chữ cho các công cụ như trình soạn thảo SQL và lưới kết quả.

  • : Đặt thời gian chờ kết nối an toàn và vị trí tệp.

  • : Sự lựa chọn hỗn hợp.

Một cuộc thảo luận chi tiết hơn về các tùy chọn này sau đây.


Số lượng hàng giới hạn số lượng: [.7]

Chỉ định số lượng hàng tối đa của các hàng kết quả để trả về.

  • Tối đa. Độ dài giá trị trường để hiển thị (tính bằng byte): [.8]

  • Để tránh các vấn đề hiển thị do chiều dài trường quá mức, có thể đặt chiều dài trường tối đa để hiển thị (tính bằng byte).

  • Đối xử với chuỗi ký tự nhị phân/varbinary dưới dạng không nhị phân

  • Các giá trị chuỗi byte nhị phân không được hiển thị theo mặc định trong lưới kết quả, mà thay vào đó được đánh dấu là các giá trị .9. Chúng sau đó có thể được xem hoặc chỉnh sửa với trình soạn thảo .9. Các giá trị chuỗi ký tự không được hiển thị trong lưới kết quả và có thể được chỉnh sửa trong ô lưới hoặc sử dụng trình chỉnh sửa .9.

Nếu tùy chọn này được bật, việc cắt dữ liệu có thể dẫn đến: Các giá trị chuỗi byte nhị phân có thể chứa các byte null như một phần của dữ liệu hợp lệ của chúng, trong khi đối với các chuỗi ký tự không phải là, một byte null chấm dứt chuỗi.

Xác nhận thay đổi dữ liệu

Hướng dẫn mysql workbench preferences - sở thích bàn làm việc mysql

Được bật theo mặc định. Nếu bạn chỉnh sửa dữ liệu bảng trong trình soạn thảo SQL và sau đó nhấp vào Áp dụng các thay đổi vào dữ liệu, MySQL Workbench sẽ khởi chạy một trình hướng dẫn để bước qua các thay đổi của bạn trước khi áp dụng chúng. Nếu tùy chọn này được bỏ chọn, các thay đổi được áp dụng cho máy chủ mà không có trình hướng dẫn được hiển thị và không cho bạn cơ hội để xem xét các thay đổi.

  • Bảo tồn bộ lọc hàng

    Được bật theo mặc định. Tùy chọn này bảo tồn bộ lọc hoạt động trên resultset thay đổi. Bộ lọc được đặt lại khi tùy chọn bị tắt.

  • Khoảng cách tự động tạo ra các tập lệnh: [10 seconds]

    Tần suất của các tiết kiệm tự động. Các tập lệnh được khôi phục từ phiên bản đã lưu cuối cùng, nếu MySQL Workbench tắt.

  • Tạo các tab mới dưới dạng tab truy vấn thay vì tệp

    Theo mặc định, mở tab Trình soạn thảo SQL mới mở dưới dạng tab Tệp SQL. Chọn tùy chọn này nếu bạn thích các tab truy vấn đơn giản hơn, ví dụ, không nhắc được lưu khi đóng.SQL File tab. Select this option if you prefer the simpler Query tabs that, for example, do not prompt to be saved when closed.

  • Khôi phục trạng thái mở rộng của các đối tượng lược đồ hoạt động

    Được bật theo mặc định. Các nút nhóm đã được mở rộng trước đây trong lược đồ hoạt động khi trình soạn thảo SQL được đóng lần cuối được mở rộng và tải lại.

Thanh bên

  • Hiển thị nội dung lược đồ trong cây lược đồ

    Được bật theo mặc định. Tái lập, điền kinh và vẽ một số lượng lớn các mặt hàng có thể làm tăng đáng kể thời gian tải. Vì lý do này, cơ sở này có thể được tắt cho các mô hình chứa số lượng lớn các lược đồ và bảng.

  • Hiển thị siêu dữ liệu và các lược đồ nội bộ

    Có hiển thị siêu dữ liệu và các lược đồ nội bộ trong cây lược đồ, chẳng hạn như INFORMATION_SCHEMA, mysql và các lược đồ bắt đầu với ký tự thời kỳ (.).

Phiên MySQL

  • Khoảng thời gian giữ kết nối DBMS (tính bằng giây): [600]

    Khoảng thời gian giữa việc gửi các tin nhắn Keep-Alive đến DBMS. Đặt giá trị thành 0 để không gửi các tin nhắn Keep-Alive.

  • Kết nối DBMS Đọc thời gian chờ khoảng thời gian (tính bằng giây): [________ 6]

    Lượng thời gian tối đa mà truy vấn có thể lấy để trả lại dữ liệu từ DBMS. Đặt giá trị thành 0 để bỏ qua thời gian chờ đọc.

  • Khoảng thời gian kết nối DBMS (tính bằng giây): [60]

    Thời gian tối đa để chờ đợi trước khi một nỗ lực kết nối bị hủy bỏ.

Khác

  • Lược đồ làm việc nội bộ: [.mysqlworkbench]

    Lược đồ này được MySQL Workbench sử dụng để lưu trữ thông tin cần thiết cho các hoạt động nhất định, chẳng hạn như lưu các đoạn SQL được chia sẻ.

  • Cập nhật an toàn (từ chối cập nhật và xóa mà không có hạn chế)

    Được bật theo mặc định. Ngăn chặn các truy vấn INFORMATION_SCHEMA0 và INFORMATION_SCHEMA1 thiếu khóa tương ứng trong mệnh đề INFORMATION_SCHEMA2 hoặc thiếu mệnh đề INFORMATION_SCHEMA3, từ thực thi. Tùy chọn này yêu cầu kết nối lại máy chủ MySQL.

    Khi được chọn, ưu tiên này cho phép bắt các câu lệnh ____10 và INFORMATION_SCHEMA1 với các khóa không được sử dụng đúng cách và có thể vô tình thay đổi hoặc xóa một số lượng lớn các hàng.

Tùy chọn: SQL Editor: Trình chỉnh sửa truy vấn

Hình sau đây cho thấy các tùy chọn ưu tiên áp dụng cho Trình chỉnh sửa truy vấn.

Hình & NBSP;

Hướng dẫn mysql workbench preferences - sở thích bàn làm việc mysql

Năng suất

  • Bật hoàn thành mã trong các biên tập viên

    SQL Editor cung cấp chức năng AutoComplete bằng cách nhấn phím tắt (Công cụ sửa đổi + không gian) hoặc nó sẽ tự động bắt đầu nếu tự động khởi động hoàn thành mã hoàn thành được bật.Modifier + Space), or it will start automatically if the Automatically Start Code Completion preference is enabled.

    • Tự động bắt đầu hoàn thành mã

      Được bật theo mặc định. Tùy chọn này tự động thực thi tính năng AutoComplete mã trong khi chỉnh sửa SQL trong trình soạn thảo SQL. Nếu bị vô hiệu hóa, thay vào đó bạn có thể sử dụng bộ điều chỉnh phím tắt + không gian để thực hiện thói quen tự động hoàn thành.Modifier + Space to execute the autocomplete routine.

    • Sử dụng từ khóa chữ hoa khi hoàn thành

      Thông thường các từ khóa được hiển thị và chèn khi chúng đến từ tệp cấu hình của Trình chỉnh sửa mã. Cài đặt này sẽ luôn viết các từ khóa đã hoàn thành dưới dạng chữ hoa.

  • Loại bình luận để sử dụng cho phím tắt bình luận: [INFORMATION_SCHEMA6]

    Mặc định cho các ký tự nhận xét INFORMATION_SCHEMA6, với ký tự INFORMATION_SCHEMA8 như một tùy chọn nhận xét thay thế.

  • Số lượng lỗi Syntax tối đa: [INFORMATION_SCHEMA9]

    Các tập lệnh phức tạp lớn có thể chứa lỗi. Hơn nữa, một lỗi cú pháp sớm có thể dẫn đến các lỗi cú pháp tiếp theo. Vì những lý do này, có thể giới hạn số lượng lỗi được hiển thị bằng tùy chọn này. Mặc định là 100 thông báo lỗi.

  • Số lượng tối đa của bộ kết quả: [mysql0]

    Số lượng kết quả tối đa cho các truy vấn SQL có thể được mở cho một trình soạn thảo SQL duy nhất. Mặc định là 50. đạt đến giới hạn phát ra cảnh báo.

SQL Beautifier

  • Thay đổi từ khóa thành trường hợp trên

    Được bật theo mặc định. Thực hiện trình làm đẹp SQL đặt tất cả các từ khóa SQL thành chữ hoa.

Tùy chọn: SQL Editor: Trình chỉnh sửa đối tượng

Hình sau đây cho thấy các tùy chọn ưu tiên áp dụng cho tất cả các trình soạn thảo đối tượng.

Hình & NBSP; 3.8 & NBSP; Tùy chọn: SQL Editor: Trình chỉnh sửa đối tượng

Hướng dẫn mysql workbench preferences - sở thích bàn làm việc mysql

DDL trực tuyến

  • Thuật toán mặc định cho bảng thay đổi: [mysql1]

    Đặt thuật toán mặc định khi thực hiện các hoạt động mysql2 trong MySQL Workbench. Cài đặt cũng có thể được điều chỉnh cho mỗi thao tác mysql2. Các tùy chọn bao gồm mysql1, mysql5 (ưu tiên) và mysql6. Xem tài liệu DDL trực tuyến để biết thêm thông tin.

  • Khóa mặc định cho bảng thay đổi: [mysql1]

    Đặt cài đặt khóa mặc định để cho phép các truy vấn đồng thời với mysql2 trong MySQL Workbench. Cài đặt này cũng có thể được điều chỉnh cho mỗi thao tác mysql2. Các tùy chọn bao gồm mysql1, .1, .2 và .3. Xem tài liệu DDL trực tuyến để biết thêm thông tin.

Lượt xem

  • Refitat DDL cho lượt xem

    Được bật theo mặc định. Xác định xem có nên tự động định dạng lại DDL xem được trả về bởi máy chủ MySQL hay không.

    Ghi chú

    Các phiên bản của máy chủ MySQL không lưu trữ thông tin định dạng cho các định nghĩa xem.

Tùy chọn: Trình chỉnh sửa SQL: Thực thi SQL

Hình sau đây cho thấy các tùy chọn ưu tiên áp dụng cho thực thi SQL.

Hình & NBSP; 3.9 & NBSP; Tùy chọn: SQL Editor: SQL explution

Hướng dẫn mysql workbench preferences - sở thích bàn làm việc mysql

Chung

  • Tối đa. Độ dài truy vấn để lưu trữ trong lịch sử (tính bằng byte): [.4]

    Các truy vấn vượt quá kích thước này không được lưu trong lịch sử khi được thực hiện. Đặt giá trị này thành 0 loại bỏ giới hạn (tất cả các truy vấn được lưu).

  • Tiếp tục thực hiện tập lệnh SQL trên lỗi (theo mặc định)

    Nếu xảy ra lỗi trong khi thực thi tập lệnh, tùy chọn này khiến việc thực thi tiếp tục trong phần còn lại của tập lệnh.

  • Kết nối mới sử dụng chế độ cam kết tự động

    Được bật theo mặc định. Bật chế độ AutoCommit mặc định cho các kết nối mới. Khi được bật, trình soạn thảo cam kết mỗi câu lệnh ngay lập tức.

    Ghi chú

    Các phiên bản của máy chủ MySQL không lưu trữ thông tin định dạng cho các định nghĩa xem.

  • Tùy chọn: Trình chỉnh sửa SQL: Thực thi SQL

    Hình sau đây cho thấy các tùy chọn ưu tiên áp dụng cho thực thi SQL.

Hình & NBSP; 3.9 & NBSP; Tùy chọn: SQL Editor: SQL explution

  • Chung

    Tối đa. Độ dài truy vấn để lưu trữ trong lịch sử (tính bằng byte): [.4]Limit Rows Count option.

  • Các truy vấn vượt quá kích thước này không được lưu trong lịch sử khi được thực hiện. Đặt giá trị này thành 0 loại bỏ giới hạn (tất cả các truy vấn được lưu).

    Tiếp tục thực hiện tập lệnh SQL trên lỗi (theo mặc định)

  • Nếu xảy ra lỗi trong khi thực thi tập lệnh, tùy chọn này khiến việc thực thi tiếp tục trong phần còn lại của tập lệnh.

    Kết nối mới sử dụng chế độ cam kết tự động

  • Được bật theo mặc định. Bật chế độ AutoCommit mặc định cho các kết nối mới. Khi được bật, trình soạn thảo cam kết mỗi câu lệnh ngay lập tức.

    Tất cả các tab truy vấn trong cùng một kết nối chia sẻ cùng một giao dịch. Để có các giao dịch độc lập, bạn phải mở một kết nối mới.

    Khoảng thời gian cập nhật trạng thái tiến độ (tính bằng mili giây): [.6]

  • Khi thực hiện các truy vấn chạy dài qua kết nối chậm, bạn có thể cần tăng giá trị này để ngăn tải quá mức trên kết nối.

    Chọn kết quả truy vấnApplying changes to data, MySQL Workbench launches a wizard to step through your changes before applying them. If this option is deselected, the changes are applied to the server without the wizard being displayed and without giving you a chance to review the changes.

  • Giới hạn các hàng

    Được bật theo mặc định. Các truy vấn đôi khi có thể trả về một số lượng quá nhiều hàng, có thể tải rất nhiều kết nối và mất thời gian để hiển thị trong Workbench MySQL. Để ngăn chặn điều này, bạn có thể đặt giá trị vừa phải hơn ở đây. Giới hạn này được xác định bởi tùy chọn đếm hàng giới hạn.