MySQL Workbench và máy chủ MySQL là gì?

MySQL Workbench cung cấp một công cụ đồ họa để làm việc với Máy chủ MySQL và cơ sở dữ liệu. MySQL Workbench hỗ trợ đầy đủ MySQL Server phiên bản 5. 1 trở lên. Nó cũng tương thích với MySQL Server 5. 0, nhưng không phải mọi tính năng của 5. 0 có thể được hỗ trợ. Nó không hỗ trợ MySQL Server phiên bản 4. x

MySQL Workbench cung cấp ba lĩnh vực chức năng chính

  • Phát triển SQL

  • Mô hình hóa dữ liệu

  • Quản trị máy chủ

Phần này cung cấp một cái nhìn tổng quan ngắn gọn về chức năng này

  1. Phát triển SQL. Cho phép bạn tạo và quản lý các kết nối đến máy chủ cơ sở dữ liệu. Cùng với việc cho phép bạn định cấu hình các tham số kết nối, MySQL Workbench cung cấp khả năng thực thi các truy vấn SQL trên các kết nối cơ sở dữ liệu bằng Trình soạn thảo SQL tích hợp. Chức năng này thay thế chức năng được cung cấp trước đây bởi ứng dụng độc lập Trình duyệt truy vấn

  2. Mô hình hóa dữ liệu. Cho phép bạn tạo các mô hình lược đồ cơ sở dữ liệu của mình bằng đồ họa, kỹ sư đảo ngược và chuyển tiếp giữa lược đồ và cơ sở dữ liệu trực tiếp, đồng thời chỉnh sửa tất cả các khía cạnh của cơ sở dữ liệu của bạn bằng Trình chỉnh sửa bảng toàn diện. Trình chỉnh sửa bảng cung cấp các phương tiện dễ sử dụng để chỉnh sửa Bảng, Cột, Chỉ mục, Trình kích hoạt, Phân vùng, Tùy chọn, Phần chèn và Đặc quyền, Quy trình và Dạng xem

  3. Quản trị máy chủ. Cho phép bạn tạo và quản lý các phiên bản máy chủ. Chức năng này thay thế chức năng được cung cấp trước đây bởi ứng dụng độc lập Quản trị viên MySQL

MySQL Workbench có sẵn trong hai phiên bản. Phiên bản cộng đồng và Phiên bản tiêu chuẩn. Phiên bản cộng đồng có sẵn miễn phí. Phiên bản Tiêu chuẩn cung cấp các tính năng Doanh nghiệp bổ sung, chẳng hạn như tạo tài liệu cơ sở dữ liệu, với chi phí thấp

Nhấp đúp vào phiên bản MySQL của bạn trong phần Phát triển SQL của Workbench để tạo một lược đồ mới

GHI CHÚ. Cơ sở dữ liệu được gọi là lược đồ trong MySQL Workbench


MySQL Workbench và máy chủ MySQL là gì?

Bàn làm việc của MySQL có thể yêu cầu đăng nhập vào máy chủ MySQL của bạn. Nhập quyền root hoặc người dùng và mật khẩu của bạn đã được gán đặc quyền máy chủ dba

MySQL Workbench và máy chủ MySQL là gì?

Nhấp vào biểu tượng Lược đồ mới trong menu, sau đó nhập tên cho cơ sở dữ liệu mới của bạn vào trường như được hiển thị. Nhấp vào nút Áp dụng để tạo tập lệnh SQL

MySQL Workbench và máy chủ MySQL là gì?

MySQL Workbench và máy chủ MySQL là gì?

Nhấp lại vào nút Áp dụng để thực hiện câu lệnh tạo cơ sở dữ liệu và tạo cơ sở dữ liệu mới của bạn

MySQL Workbench và máy chủ MySQL là gì?

Nhấp vào Kết thúc

MySQL Workbench và máy chủ MySQL là gì?

Cơ sở dữ liệu của bạn bây giờ sẽ được liệt kê ở bên trái với các lược đồ cơ sở dữ liệu khác của bạn

MySQL Workbench và máy chủ MySQL là gì?

Nhấp vào biểu tượng Trang chủ ở góc trên cùng bên trái để quay lại màn hình Workbench Central. Nhấp vào phiên bản máy chủ MySQL của bạn trong phần Quản trị viên máy chủ của bàn làm việc MySQL để tạo người dùng cơ sở dữ liệu mới và gán đặc quyền cho cơ sở dữ liệu mới của bạn

MySQL Workbench và máy chủ MySQL là gì?

Nhấp vào Người dùng và Đặc quyền. Sau đó bấm vào Thêm tài khoản. Nhập tên đăng nhập cho người dùng mới, nhập localhost và mật khẩu mới như được hiển thị. Nhấp vào Áp dụng để tạo tài khoản người dùng mới

MySQL Workbench và máy chủ MySQL là gì?

Để gán đặc quyền cho người dùng này truy cập vào cơ sở dữ liệu cụ thể, hãy nhấp vào tab Đặc quyền lược đồ. Nhấp vào tài khoản người dùng từ danh sách người dùng ở bên trái. Nhấp vào nút Thêm mục nhập

MySQL Workbench và máy chủ MySQL là gì?

Chọn tùy chọn radio Lược đồ đã chọn và chọn lược đồ cơ sở dữ liệu của bạn từ danh sách

MySQL Workbench và máy chủ MySQL là gì?

Chọn các đặc quyền phù hợp để cho phép người dùng truy cập vào cơ sở dữ liệu đã chọn. Hầu hết các phần mềm trang web hiện đại sẽ chỉ yêu cầu các quyền được liệt kê bên dưới. Nhấp vào Lưu thay đổi để hoàn tất thiết lập người dùng mới của bạn

MySQL Workbench là một công cụ trực quan được phát triển bởi Oracle, giúp quản trị Cơ sở dữ liệu MySQL. Nó được biết đến là một phần mềm đa nền tảng cho phép MySQL chạy trên nhiều nền tảng như Windows, Linux và macOS

MySQL là gì?

MySQL là một Hệ thống quản lý cơ sở dữ liệu quan hệ (RDBMS) mã nguồn mở được phát triển bởi Tập đoàn Oracle, Sun Microsystems, sử dụng ngôn ngữ Truy vấn có cấu trúc (SQL) để tương tác với cơ sở dữ liệu. Bạn có thể sử dụng MySQL để lưu trữ, truy xuất, thao tác và xử lý dữ liệu ở dạng bảng

Tại sao nên sử dụng MySQL?

Có nhiều hệ thống quản lý cơ sở dữ liệu quan hệ khác nhau hiện diện trong thế giới công nghệ ngày nay, chẳng hạn như Microsoft SQL Server, Microsoft Access, Oracle, DB2, v.v.

Dưới đây là một số lý do tại sao mọi người sử dụng MySQL hơn các Hệ thống quản lý cơ sở dữ liệu khác.  

  • Nhiều công cụ lưu trữ

MySQL tuân theo nhiều công cụ lưu trữ và mỗi công cụ lưu trữ đều sở hữu các tính năng độc đáo, trong khi các cơ sở dữ liệu khác như SQL Server chỉ hỗ trợ một công cụ lưu trữ duy nhất.   

  • InnoDB. Đây là công cụ lưu trữ mặc định được tạo bằng MySQL kể từ phiên bản 5. 5. Nó hỗ trợ các giao dịch dựa trên ACID
  • MyISAM. Trước đây đến phiên bản 5. 5, MyISAM là công cụ lưu trữ mặc định được sử dụng bởi MySQL. Nó không hỗ trợ các giao dịch dựa trên ACID
  • Hiệu suất cao

MySQL đã báo cáo hiệu suất cao so với các hệ thống quản lý cơ sở dữ liệu khác vì tính đơn giản trong thiết kế và tuân thủ nhiều công cụ lưu trữ

  • hiệu quả về chi phí

Phiên bản cộng đồng của MySQL miễn phí và phiên bản thương mại có phí cấp phép, tiết kiệm chi phí so với các sản phẩm khác hiện có trên thị trường

  • Đa nền tảng

MySQL chạy trên Windows, Linux và macOS nhờ thuộc tính đa nền tảng của nó

Với điều này, rõ ràng tại sao MySQL được sử dụng. Bây giờ, bạn sẽ thấy chính xác MySQL Workbench là gì và cách sử dụng nó.   

Bàn làm việc của MySQL là gì?

MySQL Workbench là một công cụ thiết kế cơ sở dữ liệu quan hệ mã nguồn mở, đa nền tảng thống nhất, bổ sung chức năng và dễ dàng cho công việc phát triển MySQL và SQL. MySQL Workbench cung cấp mô hình hóa dữ liệu, phát triển SQL và các công cụ quản trị khác nhau để cấu hình. Nó cũng cung cấp một giao diện đồ họa để làm việc với cơ sở dữ liệu theo cách có cấu trúc

  • Bạn có thể tạo Mô hình đồ họa bằng MySQL Workbench
  • MySQL Workbench cung cấp kỹ thuật đảo ngược cơ sở dữ liệu trực tiếp cho các mô hình
  • MySQL Workbench cung cấp một mô hình kỹ thuật chuyển tiếp cho tập lệnh/cơ sở dữ liệu trực tiếp

MySQL Workbench - Công cụ thiết kế và mô hình hóa

  • MySQL Workbench sở hữu các công cụ cho phép quản trị viên cơ sở dữ liệu hầu như tạo các mô hình thiết kế cơ sở dữ liệu vật lý có thể dễ dàng chuyển sang cơ sở dữ liệu MySQL bằng kỹ thuật chuyển tiếp
  • MySQL Workbench tuân thủ tất cả các đối tượng như bảng, dạng xem, thủ tục được lưu trữ, trình kích hoạt, v.v.
  • MySQL Workbench cũng tạo các mô hình từ cơ sở dữ liệu đích hoặc thậm chí các tệp SQL đã nhập

MySQL Workbench - Công cụ phát triển SQL

  • MySQL Workbench đi kèm với trình soạn thảo SQL trực quan
  • Trình soạn thảo Visual SQL cung cấp cho các nhà phát triển quyền truy cập để xây dựng, chỉnh sửa và chạy các truy vấn đối với cơ sở dữ liệu máy chủ MySQL. Nó có các tiện ích để xem dữ liệu và xuất nó
  • MySQL Workbench có tính năng tô sáng màu và tự động hoàn thành hỗ trợ viết và gỡ lỗi các câu lệnh SQL một cách dễ dàng
  • Có thể chạy nhiều truy vấn cùng một lúc và kết quả được hiển thị tự động
  • Nó cũng lưu các truy vấn trong bảng lịch sử để xem trước và chạy nó sau này

MySQL Workbench - Công cụ quản trị SQL

MySQL Workbench giúp quản lý người dùng dễ dàng hơn nhiều

  • Bạn có thể xem thông tin tài khoản của tất cả người dùng trên máy chủ MySQL
  • MySQL Workbench cấp quyền truy cập để thêm và xóa người dùng
  • MySQL Workbench cấp và thu hồi các đặc quyền
  • Bạn có thể sửa đổi quyền toàn cầu và cơ sở dữ liệu trên máy chủ MySQL
  • Bạn có thể thay đổi mật khẩu bằng MySQL
  • Bạn có thể kiểm tra xem ai đã làm gì và khi nào trên máy chủ

Làm cách nào để cài đặt MySQL Workbench?

Tiếp tục, bạn sẽ xem cách cài đặt MySQL Workbench trên Windows. Quá trình cài đặt tương tự như các hệ điều hành khác

  1. Mở trang web MySQL trên trình duyệt. Nhấp vào liên kết sau. Tải xuống MySQL
  2. Chọn tùy chọn Tải xuống
  3. Chọn Trình cài đặt MySQL cho Windows
  4. Chọn trình cài đặt mong muốn và nhấp vào tải xuống
  5. Sau khi nó tải về bộ cài đặt, hãy mở nó
  6. Nó sẽ xin phép; . Trình cài đặt sau đó sẽ mở. Bây giờ nó sẽ yêu cầu chọn kiểu thiết lập, ở đây chọn Custom
  7. Nhấp vào Tiếp theo. Với điều này, bạn sẽ có thể cài đặt máy chủ MySQL, MySQL Workbench và MySQL shell
  8. Mở Máy chủ MySQL, chọn máy chủ bạn muốn cài đặt và di chuyển nó đến phần Cửa sổ Sản phẩm/Tính năng sẽ được cài đặt. Bây giờ, mở rộng Ứng dụng, chọn MySQL Workbench và MySQL shell. Di chuyển cả hai vào 'Sản phẩm/Tính năng sẽ được cài đặt'
  9. Nhấp vào nút Tiếp theo. Bây giờ, hãy nhấp vào nút Thực thi để tải xuống và cài đặt máy chủ MySQL, MySQL Workbench và trình bao MySQL
  10. Khi sản phẩm đã sẵn sàng để định cấu hình, hãy nhấp vào Tiếp theo. Trong Loại và Mạng, đi với cài đặt mặc định và chọn Tiếp theo
  11. Để xác thực, hãy sử dụng mã hóa mật khẩu mạnh được khuyến nghị
  12. Đặt mật khẩu MySQL Root của bạn và nhấp vào tiếp theo
  13. Đi tới cài đặt dịch vụ windows mặc định và bên dưới cấu hình áp dụng, nhấp vào thực thi. Khi cấu hình hoàn tất, nhấp vào kết thúc
  14. Hoàn thành cài đặt. Thao tác này sẽ khởi chạy MySQL Workbench và MySQL Shell

Khi MySQL Workbench được cài đặt, hãy chọn phiên bản Cục bộ và nhập mật khẩu

Bây giờ, bạn có thể sử dụng tab truy vấn MySQL để viết các truy vấn SQL của mình.  

  • Kiểm tra cơ sở dữ liệu có trong MySQL bằng lệnh sau

Hiển thị cơ sở dữ liệu;

Trong lưới kết quả, bạn có thể xem danh sách các cơ sở dữ liệu đã có

  • Để chọn cơ sở dữ liệu và hiển thị các bảng trong cơ sở dữ liệu, hãy thực hiện các truy vấn bên dưới.  

Sử dụng sql_intro;

Hiển thị bảng;

Tại đây, bạn phải chọn cơ sở dữ liệu sql_intro và hiển thị các bảng có trong đó

  • Hiển thị các bản ghi có trong bảng sản phẩm

Chọn * từ các sản phẩm;

Phần kết luận

MySQL Workbench được sử dụng rộng rãi để xử lý dữ liệu có cấu trúc. Trong hướng dẫn này, bạn đã học các bước để cài đặt MySQL Workbench trên Windows. Bạn cũng đã khám phá một vài lệnh trên trình soạn thảo truy vấn.  

Bạn có bất kỳ câu hỏi nào liên quan đến hướng dẫn 'MySQL Workbench' này không? . Đội ngũ của chúng tôi sẽ giúp bạn giải quyết chúng trong thời gian sớm nhất

Để tìm hiểu thêm về SQL, hãy xem khóa học của chúng tôi về Đào tạo SQL

Giới thiệu về tác giả

MySQL Workbench và máy chủ MySQL là gì?
đơn giản

Simplilearn là một trong những nhà cung cấp dịch vụ đào tạo trực tuyến hàng đầu thế giới về Tiếp thị kỹ thuật số, Điện toán đám mây, Quản lý dự án, Khoa học dữ liệu, CNTT, Phát triển phần mềm và nhiều công nghệ mới nổi khác

Sự khác biệt giữa máy chủ MySQL và MySQL Workbench là gì?

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 MySQL và SQL Server Management Studio là công cụ quản lý đồ họa cho SQL Server. Both let you interact with their respective database in an easy way.

MySQL Workbench có cần máy chủ MySQL không?

Yêu cầu chung . 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ộ.

Sự khác biệt giữa máy chủ MySQL và MySQL là gì?

Gói máy chủ mysql sẽ cài đặt máy chủ cơ sở dữ liệu mysql mà bạn có thể tương tác bằng máy khách mysql. Bạn có thể sử dụng máy khách mysql để gửi lệnh đến bất kỳ máy chủ mysql nào; . Máy chủ mysql được sử dụng để duy trì dữ liệu và cung cấp giao diện truy vấn cho nó (SQL)

MySQL Workbench là máy khách hay máy chủ?

MySQL cung cấp ứng dụng khách GUI (giao diện người dùng đồ họa) mà bạn có thể sử dụng để quản lý cơ sở dữ liệu. MySQL Workbench là môi trường công cụ tích hợp cho phép bạn quản lý cơ sở dữ liệu, chạy truy vấn và hơn thế nữa.