Mysql workbench là gì

  -  
Quý khách hàng sẽ xem: Mysql Workbench Là Gì ? Cài Đặt Mysql, Mysql Workbench Trên Window Tại Sentoty.vn - Trang Blog Tin Tức Online Tổng Hợp

MySquốc lộ Workbench là một trong lao lý hỗ trợ chúng ta thao tác làm việc thuận tiện, trực quan tiền rộng với database. Thay vày đề xuất thao tác cùng với database qua hình ảnh cái lệnh chán nản như trước đó, bây giờ chúng ta cũng có thể chú ý database một cách trực quan tiền rộng qua giao diện tương đối đã mắt của MySQL Workbench.

Mục lục

 1. Mô hình 2. Kết nối vào database bên trên MySquốc lộ Workbench 3. Quản lý các đại lý dữ liệu 4. Quản lý table vào database 5.  Truy vấn dữ liệu và Views 6. Sao giữ tài liệu ( Export ) 7.  khôi phục dữ liệu ( Import ) 8.  Tạo thông tin tài khoản ( user ) 9.  Phân quyền mang đến user 10. Xóa database

1. Mô hình

*

Sử dụng 1 server cho mô hình và 1 đồ vật đang setup ứng dụng MySQL Workbench(tải về tại đây):– MariaDB Server áp dụng CentOS 7 OS– Có kết nối Internet– User database SSH vào MariaDB Server(nội dung bài viết này mình áp dụng user hay được cung cấp quyền)

2. Tạo connection

SSH vào MariaDB Server, tạo thành 1 user và cung cấp quyền cho user đó

create user “demo”“%” identified by “secret”; –> tạo ra user demogrant all on *.

Bạn đang xem: Mysql workbench là gì

Đang xem: Mysql workbench là gì

* lớn “demo”“%”; –> cung cấp quyền đến user thử nghiệm trên tất cả databaseChỉnh sửa bind-address trong tệp tin /etc/my.cnf.d/server.cnf cho phép người tiêu dùng bên trên MySQL Workbench kết nối vào Database bên trên toàn bộ các cổng bind-address=0.0.0.0Dùng MySQL Workbench liên kết vào DatabaseCliông chồng vào hình tượng dấu + như hình

Nhtràn lên những thông số kỹ thuật của bạn

*

Kiểm tra liên kết và chấm dứt kết nối

*

Kết nối thành công xuất sắc, 1 kết nối nkhô hanh được chế tạo ra bên trên bối cảnh home page của MySquốc lộ Workbench

*

Đây là hình ảnh sau khi bạn click vào liên kết ngơi nghỉ trang chính và cũng chính là vị trí chúng ta trực tiếp sử dụng để quản ngại trị database

3. Quản lý các đại lý dữ liệu

Tạo Database(New Schema)

*

*

Database new chế tác mở ra sống tab phía trái màn hình hiển thị. Mặc định trong mỗi database sẽ có được 4 objects: Tables(Bảng), Views, Stored Procedures(Thủ tục) với Functions(Hàm) . Cliông xã thẳng vào cụ thể từng object nhằm sử dụng.

*

 4. Quản lý table vào database

Tạo Table

Chuột cần vào Tables –> Create table

Kết quả màn hình vẫn lộ diện như hình bên dưới. Điền báo cáo về table:

Name – thương hiệu databaseDefault Collation – hình dáng chữ hiển thị (nên được sắp xếp là utf8 – utf8_general_ci hoặc utf8 – utf8_unicode_ci nhằm rất có thể hiển thị được Tiếng Việt)

Ấn vào 2 vết mũi tên lên trên mặt mặt phải đặt sản xuất những cột với tùy lựa chọn những Constraints(ràng buộc), tiếp đến apply nhằm hoàn tất sản xuất bảng

Các Constraints trên MySQL Workbench

PK: Primarey Key – khóa đúng mực định độc nhất vô nhị từng hàng/phiên bản ghi vào bảng cơ sở tài liệu NN: Not Null – Đảm bảo rằng một cột cấp thiết có giá trị NULL UQ: Unique – Đảm bảo toàn bộ những quý giá trong một cột là khác biệt BIN: BinaryUN: UnsignedZF: Zero-FilledAI: Auto Increment – tăng tự động, chỉ cấu hình thiết lập được mang đến mẫu mã INT

Qúa trình triển khai thành công, chúng ta đã có một table bắt đầu trong mục Tables:

Để sửa đổi lại thông báo tuyệt thêm phát triển thành … bọn họ chuột bắt buộc vào table cần chỉnh sửa lựa chọn ” Alter Table ” thì cục bộ thông tin của table sẽ hiển thị ra y như dịp khởi chế tạo ra 1 table bắt đầu.

5. Truy vấn dữ liệu cùng Views

Truy vấn dữ liệu

Để tạo ra câu truy hỏi vấn mới chúng ta cliông xã vào inhỏ như vào hình họa dưới đây:

Sau lúc file SQL lộ diện ban đầu viết những câu Squốc lộ vào chỗ này cùng exedễ thương lệnh bằng 1 trong các 2 biểu tượng tia sét:– Biểu tượng tia sét 1 (Exxinh đẹp the selected portion of the script or everything, if there is no selection) : hình tượng này đã xúc tiến các câu lệnh nếu như chúng ta quẹt Black nó hoặc nó ví như có một câu trong file thì ko đề nghị quẹt đen tương đương cùng với ví dụ sinh sống bên trên mình làm– Biểu tượng tia sét 2 (Exxinh tươi the statement under the keyboard cursor) : sẽ triển khai toàn bộ những câu lệnh nằm sau lốt keyboard cusor

Views

View là gì?

View là những truy tìm vấn SELECT được bảo quản như là một table với kế tiếp ta có thể truy tìm vấn dữ liệu từ bỏ view nlỗi triển khai với table.

Xem thêm: Ips Là Hệ Thống Gì? Lựa Chọn Phương Án Đúng Nhất. Ips Là Hệ Thống Gì

Ưu nhược điểm

Ưu điểmBảo mật – Cho phxay người quản ngại trị CSDL (DBA) hỗ trợ cho tất cả những người thực hiện chỉ gần như tài liệu nên thiếtĐơn giản hóa – Các view cũng hoàn toàn có thể thực hiện để ẩn cùng sử dụng lại các tầm nã vấn phức hợp => cực kỳ tiện cùng với đông đảo câu tầm nã vấn còng kềnh dài sản phẩm trang A4Nhược điểm:Tốn thêm tài nguyên trên Server (memory, process)

Tạo views

Giả sử ta tất cả 2 bảng:

*

Tạo view mang đến câu SQL:phối kết hợp 2 bảngSVTTvàMentordùngINNER JOINđể mang ban bố về: họ thương hiệu mentor, MSSV SVTT, Giới tính SVTT

CREATE VIEW demodb.testviewAS select Mentor.Hoten, SVTT.MSSV, SVTT.Gioitinhfrom Mentorinner join SVTTon Mentor.MentorID = SVTT.MentorID; Trong đótestviewlà tên của view demodblà tên củadatabase(schema)

Truy vấn tài liệu từ bỏ view

Câu lệnh:

select * from view_name;Ví dụ: Truy vấn lên tiếng về chúng ta thương hiệu mentor, MSSV SVTT, Giới tính SVTT vào view demodb.testview

select * from demodb.testview;Kết quả:

6. Sao lưu giữ dữ liệu ( Export )

Để có thể sao lưu dữ liệu ( export) họ click vào Data Export ngơi nghỉ Management:

Lựa chọn data nhưng bạn muốn exporrt

Export khổng lồ Dump Project Folder: đẳng cấp này sẽ export từng table thành từng tệp tin không giống nhau trong 1 folder.Export to Self-Contained File: kiểu này sẽ export tất cả thành 1 tệp tin Squốc lộ.

Xem thêm: Phim Batman Vs Superman Bản Cam, 403 Forbidden

Tùy chọn nâng cao

Nhấn Start Export nhằm bước đầu quy trình export

Sau Lúc quá trình export hoàn tất

7. khôi phục dữ liệu ( Import )

Cliông chồng vào Data Import/Restore:

Chọn tệp tin tài liệu bạn muốn import tiếp đến chọn Start Import nhằm tiến hành import dữ liệu

Import from Dump Project Folder: đây là đẳng cấp import từ là 1 folder y như option export.Import from Self-Contained File: đẳng cấp import từ là 1 file.

9. Tạo tài khoản ( user )

Thực hiện theo thứ tự theo các bước phía dưới

Trong đó:Login Name: tên userAuthentication Type: thứ hạng đúng đắn ( Standard hoặc Standard Old )Limit Connectivity lớn Hosts Matching: điền vào localhost ( 127.0.0.1 ) hoặc ip của host hoặc % ( tất cả những host )Password: mật khẩu đăng nhập cho userConfirm Password: nhập lại mật khẩu đăng nhập của user

Các tab còn lại:Account Limits: tab này đã số lượng giới hạn số lượng queries xuất xắc connection … của userAdministrative sầu Roles: mix những roles mang lại user trong hệ thống Schema Privileges: Phân quyền đến User

8. Phân quyền mang lại user

Any Schema ( % ): User sẽ sở hữu quyền cùng với toàn bộ những databaseSchemas matching pattern or name: match với các tên của database khi chế tạo. lấy ví dụ db1_bill, db1_userSelected schema: cho chọn database có trong khối hệ thống để cung cấp quyền

Sau lúc ấn OK, bảng phân quyền đến user với database đã hiện ra. quý khách hàng tùy lựa chọn những quyền rồi nhấn Apply

10. Xóa database

Chọn database phải xóa trong phần Schemas –> loài chuột yêu cầu chọn Drop Database. Hệ thống đang mang lại họ lựa chọn Review Squốc lộ hoặc clichồng vào Drop Now nhằm xóa luôn:

Tsay đắm khảo các bài viết khác

Khác

MariaDBmysqlmysql workbench

Previous post Làm nuốm làm sao để chạy sống cổng 80Next postFirewall Xây dựng mô hình firewall cùng với Firewalld Service