Hướng dẫn can mysql workbench connect to sql server? - Bàn làm việc mysql có thể kết nối với máy chủ sql không?

10.5.3 & NBSP; Thiết lập kết nối

10.5.3.1 Microsoft Windows10.5.3.2 Linux10.5.3.3 MacOS10.5.3.2 Linux10.5.3.3 macOS

Phần này tập trung vào việc tạo kết nối với Microsoft SQL Server nguồn, bởi vì tạo kết nối MySQL là một hoạt động tiêu chuẩn.

Ghi chú

Điều kiện tiên quyết: Rằng bạn đã cài đặt và định cấu hình trình điều khiển Microsoft SQL Server cần thiết trên hệ thống chạy MySQL Workbench.

Stack Overflow cho các đội đang chuyển sang miền riêng của nó! Khi việc di chuyển hoàn tất, bạn sẽ truy cập các nhóm của mình tại StackoverFlowTeams.com và họ sẽ không còn xuất hiện ở thanh bên trái trên stackoverflow.com.stackoverflowteams.com, and they will no longer appear in the left sidebar on stackoverflow.com.

Kiểm tra email của bạn để cập nhật.

Bỏ qua nội dung chính

Trình duyệt này không còn được hỗ trợ.

Nâng cấp lên Microsoft Edge để tận dụng các tính năng mới nhất, cập nhật bảo mật và hỗ trợ kỹ thuật.

QuickStart: Cơ sở dữ liệu Azure cho MariaDB: Sử dụng MySQL Workbench để kết nối và truy vấn dữ liệu

  • Bài báo
  • 26/06/2022
  • 3 phút để đọc

Trong bài viết này

QuickStart này trình bày cách kết nối với cơ sở dữ liệu Azure cho phiên bản Mariadb bằng cách sử dụng MySQL Workbench.

Điều kiện tiên quyết

QuickStart này sử dụng các tài nguyên được tạo trong một trong các hướng dẫn sau đây làm điểm bắt đầu:

  • Tạo cơ sở dữ liệu Azure cho máy chủ Mariadb bằng cách sử dụng cổng thông tin Azure
  • Tạo cơ sở dữ liệu Azure cho máy chủ Mariadb bằng cách sử dụng Azure CLI

Cài đặt MySQL Workbench

Tải xuống MySQL Workbench và cài đặt nó trên máy tính của bạn.

Nhận thông tin kết nối

Nhận thông tin kết nối được yêu cầu để kết nối với cơ sở dữ liệu Azure cho ví dụ Mariadb. Bạn cần tên máy chủ đủ điều kiện và thông tin đăng nhập.

  1. Đăng nhập vào cổng thông tin Azure.

  2. Trong menu bên trái trong cổng thông tin Azure, chọn tất cả các tài nguyên. Tìm kiếm máy chủ bạn đã tạo [chẳng hạn như MyDemoserver].All resources. Search for the server you created [such as mydemoserver].

  3. Chọn tên máy chủ.

  4. Trên trang tổng quan của máy chủ, hãy ghi chú các giá trị cho tên máy chủ và tên đăng nhập quản trị máy chủ. Nếu bạn quên mật khẩu của mình, bạn cũng có thể đặt lại mật khẩu trên trang này.Overview page, make a note of the values for Server name and Server admin login name. If you forgot your password, you can also reset the password on this page.

Kết nối với máy chủ bằng cách sử dụng MySQL Workbench

Để kết nối với cơ sở dữ liệu Azure cho máy chủ Mariadb bằng cách sử dụng MySQL Workbench:

  1. Mở Workbench MySQL trên máy tính của bạn.

  2. Trong hộp thoại Cài đặt kết nối mới, trên tab Tham số, nhập các thông tin sau:Setup New Connection dialog box, on the Parameters tab, enter the following information:

    Cài đặtGiá trị đề xuấtMô tả trường
    Tên kết nốiKết nối demo Chỉ định một nhãn cho kết nối này.
    Phương thức kết nốiTiêu chuẩn [TCP/IP] Tiêu chuẩn [TCP/IP] là đủ.
    Tên máy chủtên máy chủChỉ định giá trị tên máy chủ mà bạn đã sử dụng để tạo cơ sở dữ liệu Azure cho phiên bản Mariadb. Máy chủ ví dụ của chúng tôi là mydemoserver.mariadb.database.azure.com. Sử dụng tên miền đủ điều kiện [*.mariadb.database.azure.com] như trong ví dụ. Nếu bạn không nhớ tên máy chủ của mình, hãy hoàn thành các bước trong phần trước để lấy thông tin kết nối.mydemoserver.mariadb.database.azure.com. Use the fully qualified domain name [*.mariadb.database.azure.com] as shown in the example. If you don't remember your server name, complete the steps in the preceding section to get the connection information.
    Hải cảng3306 Luôn luôn sử dụng cổng 3306 khi bạn kết nối với cơ sở dữ liệu Azure cho MariaDB.
    tên tài khoảnTên đăng nhập quản trị viên máy chủNhập tên người dùng đăng nhập quản trị viên mà bạn đã sử dụng để tạo cơ sở dữ liệu Azure cho phiên bản Mariadb. Tên người dùng ví dụ của chúng tôi là myadmin@mydemoserver. Nếu bạn không nhớ tên đăng nhập quản trị viên máy chủ, hãy hoàn thành các bước trong phần trước để lấy thông tin kết nối. Định dạng là tên người dùng@servername.myadmin@mydemoserver. If you don't remember the server admin login name, complete the steps in the preceding section to get the connection information. The format is username@servername.
    Mật khẩumật khẩu của bạnĐể lưu mật khẩu, chọn Cửa hàng trong Vault.Store in Vault.

  3. Để kiểm tra xem tất cả các tham số có được cấu hình chính xác không, chọn Kết nối kiểm tra.Test Connection.

  4. Chọn OK để lưu kết nối.OK to save the connection.

  5. Trong các kết nối MySQL, chọn gạch tương ứng với máy chủ của bạn. Đợi kết nối được thiết lập.MySQL Connections, select the tile that corresponds to your server. Wait for the connection to be established.

    Tab SQL mới mở với trình chỉnh sửa trống nơi bạn có thể nhập truy vấn của mình.

    Ghi chú

    Theo mặc định, bảo mật kết nối SSL là bắt buộc và được thực thi trên cơ sở dữ liệu Azure của bạn cho máy chủ Mariadb. Mặc dù thông thường không cần có cấu hình bổ sung cho chứng chỉ SSL để MySQL Workbench kết nối với máy chủ của bạn, chúng tôi khuyên bạn nên ràng buộc chứng nhận SSL CA với MySQL Workbench. Nếu bạn cần vô hiệu hóa SSL, trên trang Tổng quan về máy chủ trong cổng thông tin Azure, hãy chọn Bảo mật kết nối từ menu. Để thực thi kết nối SSL, chọn Vô hiệu hóa.Connection security from the menu. For Enforce SSL connection, select Disabled.

Tạo bảng và chèn, đọc, cập nhật và xóa dữ liệu

  1. Sao chép và dán mã SQL mẫu sau vào trang của tab SQL trống để minh họa một số dữ liệu mẫu.

    Mã này tạo ra một cơ sở dữ liệu trống có tên QuickStartDB. Sau đó, nó tạo ra một bảng mẫu có tên là hàng tồn kho. Mã chèn một số hàng, và sau đó đọc các hàng. Nó thay đổi dữ liệu bằng một câu lệnh cập nhật, sau đó đọc lại các hàng. Cuối cùng, mã xóa một hàng, và sau đó đọc lại các hàng.quickstartdb. Then, it creates a sample table named inventory. The code inserts some rows, and then reads the rows. It changes the data with an update statement, and then reads the rows again. Finally, the code deletes a row, and then reads the rows again.

    -- Create a database
    -- DROP DATABASE IF EXISTS quickstartdb;
    CREATE DATABASE quickstartdb;
    USE quickstartdb;
    
    -- Create a table and insert rows
    DROP TABLE IF EXISTS inventory;
    CREATE TABLE inventory [id serial PRIMARY KEY, name VARCHAR[50], quantity INTEGER];
    INSERT INTO inventory [name, quantity] VALUES ['banana', 150];
    INSERT INTO inventory [name, quantity] VALUES ['orange', 154];
    INSERT INTO inventory [name, quantity] VALUES ['apple', 100];
    
    -- Read
    SELECT * FROM inventory;
    
    -- Update
    UPDATE inventory SET quantity = 200 WHERE id = 1;
    SELECT * FROM inventory;
    
    -- Delete
    DELETE FROM inventory WHERE id = 2;
    SELECT * FROM inventory;
    

    Ảnh chụp màn hình hiển thị một ví dụ về mã SQL trong Workbench MySQL và đầu ra sau khi nó chạy:

  2. Để chạy mã SQL mẫu, trên tab Tệp SQL, chọn biểu tượng Bolt Lightening trên thanh công cụ.SQL File tab, select the lightening bolt icon on the toolbar.

  3. Lưu ý ba kết quả được xếp hạng trong phần lưới kết quả ở giữa trang.Result Grid section in the middle of the page.

  4. Lưu ý danh sách đầu ra ở cuối trang. Trạng thái của mỗi lệnh được hiển thị.Output list at the bottom of the page. The status of each command is shown.

Trong QuickStart này, bạn đã kết nối với cơ sở dữ liệu Azure cho MariaDB bằng cách sử dụng MySQL Workbench và bạn đã truy vấn dữ liệu bằng cách sử dụng ngôn ngữ SQL.

Nhận xét

Gửi và xem phản hồi cho

MySQL có thể kết nối với SQL Server không?

Để di chuyển cơ sở dữ liệu MySQL sang SQL Server, bạn phải kết nối với phiên bản đích của máy chủ SQL. Khi bạn kết nối, SSMA có được siêu dữ liệu về tất cả các cơ sở dữ liệu trong trường hợp SQL Server và hiển thị siêu dữ liệu cơ sở dữ liệu trong SQL Server Metadata Explorer.you must connect to the target instance of the SQL Server. When you connect, SSMA obtains metadata about all the databases in the instance of SQL Server and displays database metadata in the SQL Server Metadata Explorer.

MySQL Workbench có giống như SQL Server Management Studio không?

MySQL và SQL Server là hai cơ sở dữ liệu khác nhau, vì vậy MySQL Workbench là công cụ quản lý đồ họa cho HYSQL và SQL Server Management Studio là công cụ quản lý đồ họa cho SQL Server.Cả hai cho phép bạn tương tác với cơ sở dữ liệu tương ứng của họ một cách dễ dàng.MySQL Workbench is the graphical management tool for MySQL and SQL Server Management Studio is the graphical management tool for SQL Server. Both let you interact with their respective database in an easy way.

Làm cách nào để khởi động SQL Server trong MySQL Workbench?

Để dừng/bắt đầu MySQL bằng cách sử dụng MySQL Workbench: Chọn Server> Khởi động/Tắt máy từ menu trên cùng.Một tab sẽ mở cho thấy máy chủ bị dừng hay bắt đầu.Nhấp vào máy chủ dừng hoặc khởi động máy chủ theo yêu cầu.

Tôi có thể sử dụng MySQL Workbench mà không có máy chủ MySQL không?

Yêu cầu chung Máy chủ MySQL: Mặc dù không bắt buộc, MySQL Workbench được thiết kế để có kết nối máy chủ MySQL từ xa hoặc cục bộ.Để biết thêm thông tin về việc kết nối với máy chủ MySQL, hãy xem Chương 5, Kết nối trong MySQL Workbench.Although it is not required, MySQL Workbench is designed to have either a remote or local MySQL server connection. For additional information about connecting to a MySQL server, see Chapter 5, Connections in MySQL Workbench.

Bài Viết Liên Quan

Chủ Đề