Làm cách nào để chạy nhiều tệp sql trong bàn làm việc mysql?

Phần này tóm tắt nhiều tính năng mới được thêm vào MySQL Workbench 6. 2, liên quan đến MySQL Workbench 6. 1 bản phát hành

Hầu hết các thay đổi và cải tiến đã được thực hiện cho trình soạn thảo SQL

Biểu tượng Lớp phủ trong Trình xem Đối tượng

Trình điều hướng lược đồ hiện bao gồm các nút tắt cho các thao tác phổ biến như chế độ xem dữ liệu bảng, trình chỉnh sửa bảng và trình kiểm tra bảng/lược đồ

Hình 1. 9 Biểu tượng Lớp phủ Trình xem Đối tượng

Làm cách nào để chạy nhiều tệp sql trong bàn làm việc mysql?


Tùy chọn kết quả "Pin Tab"

Các tab kết quả hiện có thể được "ghim" vào cửa sổ tập hợp kết quả của bạn

Tùy chọn menu ngữ cảnh "Đổi tên tab" cũng mới. Tên mới được giữ nguyên (và được ghi nhớ) trong thư mục cache/ của Bàn làm việc của bạn

Hình 1. 10 Thẻ ghim

Làm cách nào để chạy nhiều tệp sql trong bàn làm việc mysql?


Quyền truy cập của Microsoft vào quá trình di chuyển MySQL

Trình hướng dẫn di chuyển hiện hỗ trợ di chuyển Microsoft Access. Chọn "Microsoft Access" làm cơ sở dữ liệu nguồn của bạn trong trình hướng dẫn, sử dụng MySQL làm cơ sở dữ liệu nguồn đích của bạn, rồi thực thi. Để biết thêm thông tin, hãy xem Phần 10. 4, “Di chuyển Microsoft Access”

Giải thích trực quan và cải tiến kế hoạch thực hiện

Tính năng Kế hoạch Thực hiện Giải thích Trực quan đã được cải thiện. Một danh sách các thay đổi bao gồm

  • Tab "Kế hoạch thực hiện" đã được thêm vào chế độ xem kết quả

  • Tất cả các câu lệnh hiện cung cấp kế hoạch thực hiện "Giải thích trực quan"

  • Bố cục đã thay đổi và được cải thiện để cho phép điều hướng dễ dàng hơn trong các kế hoạch truy vấn lớn

Hình 1. 11 Giải thích kế hoạch thực hiện

Làm cách nào để chạy nhiều tệp sql trong bàn làm việc mysql?


Hỗ trợ GIS cho các bảng InnoDB hiện được hỗ trợ để giúp trực quan hóa dữ liệu không gian và hình học trong bối cảnh địa lý dễ dàng hơn. Bảng điều khiển chế độ xem không gian mới hiển thị dữ liệu từ mỗi hàng thành một phần tử riêng biệt và có thể lựa chọn. Khi nhấp vào, bạn có thể xem phần còn lại của dữ liệu từ hàng đó trong hộp văn bản. Nếu bạn có nhiều truy vấn với dữ liệu hình học, bạn có thể phủ chúng lên cùng một bản đồ. Các tùy chọn xem bao gồm các phương pháp chiếu Robinson, Mercator, Equirectangular và Bonne

Hỗ trợ GIS cho các bảng InnoDB đã được thêm vào máy chủ MySQL 5. 7

Hình 1. 12 Ví dụ về Chế độ xem Không gian

Làm cách nào để chạy nhiều tệp sql trong bàn làm việc mysql?


Trường SQL và trình chỉnh sửa biểu mẫu đã được cập nhật để hỗ trợ kiểu dữ liệu GEOMETRY. Bạn có thể xem dữ liệu hình học, chẳng hạn như đa giác, từ một hàng dưới dạng hình ảnh hoặc văn bản. Các định dạng có sẵn bao gồm WKT, GeoJSON, GML và KML

Hình 1. 13 Trình xem dữ liệu hình học

Làm cách nào để chạy nhiều tệp sql trong bàn làm việc mysql?


Các tính năng SQL Editor mới bổ sung

  • Độ rộng Tập hợp Kết quả. độ rộng cột của tập hợp kết quả đã thay đổi kích thước hiện được giữ nguyên và ghi nhớ. Dữ liệu này được lưu trong thư mục cache/ của Workbench bằng lược đồ. bàn. định dạng cột

  • Các tab trình soạn thảo SQL đã mở, đóng và sắp xếp lại hiện đã được lưu và khôi phục đúng cách. Vị trí cuộn và vị trí con trỏ cũng được ghi nhớ

  • Đoạn chia sẻ. những thứ này cho phép nhiều người dùng chia sẻ mã SQL qua kết nối MySQL được chia sẻ. Chúng được lưu trữ trong một lược đồ có tên. bàn làm việc mysql trên máy chủ MySQL được kết nối. bằng cách lưu trữ các đoạn trong một phiên bản MySQL được chia sẻ. Để biết thêm thông tin, hãy xem Phần 8. 1. 5, “Phần bổ sung SQL - Tab Đoạn trích”

  • Lỗi cú pháp SQL đầy đủ hiện có thể xem được bằng cách di chuột qua thông báo phản hồi lỗi

  • Tab Trạng thái truy vấn đã được cải thiện để bao gồm các biểu đồ và thông tin bổ sung

Hình 1. 14 Chạy tập lệnh SQL

Làm cách nào để chạy nhiều tệp sql trong bàn làm việc mysql?


Trước đây, mô hình MySQL Workbench đã hỗ trợ đính kèm tệp tập lệnh SQL vào mô hình, thường là cho mục đích tổ chức và tài liệu. Giờ đây, bạn có thể đưa các tệp SQL đính kèm vào tập lệnh đầu ra khi thực hiện các hoạt động đồng bộ hóa hoặc kỹ thuật chuyển tiếp

Hình 1. 15 Tệp đính kèm tập lệnh lập mô hình dữ liệu

Làm cách nào để chạy nhiều tệp sql trong bàn làm việc mysql?


Kết nối máy khách và khóa siêu dữ liệu

Cửa sổ quản lý Kết nối máy khách có cửa sổ Hiển thị chi tiết mới. Ba tab của cửa sổ này là

  • Thông tin chi tiết. chi tiết kết nối như ID quy trình, Loại, Người dùng, Máy chủ, Thiết bị và thông tin bổ sung

  • ổ khóa. MySQL sử dụng khóa siêu dữ liệu để quản lý quyền truy cập vào các đối tượng như bảng và trình kích hoạt. Đôi khi một truy vấn có thể bị chặn trong khi bị thao tác bởi một kết nối khác từ người dùng khác. Tính năng Khóa sử dụng các khóa siêu dữ liệu MySQL (MDL) này để hiển thị các kết nối bị khóa đang bị chặn hoặc đang chờ và hiển thị thông tin về các khóa, những gì chúng đang chờ và những gì chúng giữ

    Hình 1. 16 Trình duyệt khóa siêu dữ liệu

    Làm cách nào để chạy nhiều tệp sql trong bàn làm việc mysql?


    Thông tin khóa siêu dữ liệu được cung cấp trong lược đồ hiệu suất kể từ máy chủ MySQL 5. 7. 3

  • Thuộc tính. đây là các thuộc tính kết nối như Hệ điều hành, Tên máy khách, Phiên bản máy khách và Nền tảng

    Hình 1. 17 Thuộc tính kết nối máy khách

    Làm cách nào để chạy nhiều tệp sql trong bàn làm việc mysql?


Tính năng này sử dụng chi tiết lược đồ hiệu suất từ ​​máy chủ MySQL 5. 7 trở lên

Để biết thêm thông tin, hãy xem Phần 5. 4, “Kết nối khách hàng”

  • Các cột hiệu suất (hiển thị kích thước) hiện có tùy chọn để thay đổi đơn vị giá trị. Chúng có thể được đặt thành KB, MB hoặc GB. Nhấp chuột phải vào tiêu đề cột và chọn Đặt đơn vị hiển thị

  • Giờ đây, trình hướng dẫn di chuyển có thể tiếp tục hoạt động nếu sao chép dữ liệu không thành công trong quá trình di chuyển cơ sở dữ liệu, ví dụ: hết thời gian chờ hoặc lỗi mạng. Nhấp vào Tiếp tục thử sao chép lại dữ liệu và MySQL Workbench định vị hàng cuối cùng đã được sao chép thành công và cố gắng khởi động lại bản sao từ hàng đó

  • Mật khẩu kết nối MySQL hiện được ghi nhớ trong phiên MySQL Workbench, ngay cả khi nó không được lưu trong móc khóa. Điều này là để bạn không cần phải nhập lại bất cứ khi nào cần kết nối MySQL mới

  • Trong phần Lập mô hình, Trình chỉnh sửa vai trò hiện có các tùy chọn "Thêm mọi thứ" và "Kiểm tra tất cả các đặc quyền"

  • Bố cục Preferences đã thay đổi. Các tab đã được thay thế bằng một danh sách sử dụng thanh bên ngang và các tên danh mục bổ sung đã được thêm vào. Để biết thêm thông tin, hãy xem Phần 3. 2, “Tùy chọn bàn làm việc”

  • Phím tắt hiện hoạt động trong Scripting Shell

  • Ghi chú sơ đồ mô hình hiện có thể được thay đổi kích thước và tự động sắp xếp lại. Bạn cũng có thể thay đổi các thuộc tính kiểu như phông chữ, màu nền và màu văn bản

    Làm cách nào để chạy các tập lệnh SQL trên bàn làm việc mysql?

    Bạn có thể chạy tập lệnh trên MySqlWorkBench như sau. Từ menu tệp, chọn "Chạy tập lệnh SQL". Sau đó, trong cửa sổ bật lên, Mở tập lệnh từ máy của bạn. Sau đó Chọn tên lược đồ mà bạn sẽ thực thi tập lệnh này

    Làm cách nào để mở hai phiên bản MySQL Workbench trên Linux?

    Trên linux tôi có thể mở hai phiên bản bàn làm việc mysql. Phiên bản thứ hai có thể được mở bằng cách chạy trực tiếp tệp thực thi

    Có thể sử dụng MySQL Workbench trên Windows 7 không?

    Tôi sử dụng Windows 7 64-bit Ultimate với MySQL Workbench 5. 2. 47 CN. Điều này bây giờ là có thể. Tôi đang sử dụng MySQL Workbench 6. 2. 5 trên Ubuntu 14. 04. Để làm như vậy, hãy chọn "Tab mới cho máy chủ hiện tại" từ menu thả xuống [Truy vấn] hoặc nhấn Ctrl+Shift+T. Nhận phiên bản mới nhất của phần mềm bằng cách tải xuống từ trang web chính thức

    Tại sao MySQL Workbench không thực hiện tất cả các truy vấn?

    Tôi phát điên lên vì sao bàn làm việc của MySQL không thực hiện tất cả các truy vấn. Hóa ra nó không phải là một tính năng để chạy tất cả các truy vấn theo mặc định. Bạn cần sử dụng lệnh được đề cập ở trên hoặc nhấp vào biểu tượng bu lông ở thanh điều hướng trên cùng trong bàn làm việc của MySQL