Chia Sẻ Khóa Học Lập Trình Cơ Sở Dữ Liệu Python Pyqt5 Với MySQL Trong Qt Designer [Khóa 8564 A]
Học lập trình cơ sở dữ liệu Python với MySQL Server từng bước với các ví dụ thực tế.
Bạn sẽ học được gì:
- ✓ Tìm hiểu cách cài đặt PyQt5 và PyQt5 tool cũng như cách cấu hình Qt Designer và MYSQL Server.
- ✓ Tìm hiểu cách phát triển một ứng dụng Python GUI hoàn chỉnh từ đầu sử dụng PyQt5 để Create hoặc Drop MySql Database.
- ✓ Tìm hiểu cách tạo bảng trong cơ sở dữ liệu Mysql và chèn dữ liệu đã nhập bằng Python PyQt5 GUI.
- ✓ Tìm hiểu cách cập nhật Table trong Mysql từ Python PyQt5 GUI.
- ✓ Tìm hiểu cách xóa dữ liệu trong Mysql Table từ Python PyQt5 GUI.
- ✓ Tìm hiểu cách hiển thị Mysql table từ Python PyQt5 Gui thành một Table Widget.
- ✓ Tìm hiểu cách điền các dữ liệu đã chọn từ Mysql table vào một combo box bằng Python PyQt5 Gui.
- ✓ Tìm hiểu cách điền dữ liệu trong mysql table vào các trường tương ứng khi bạn chọn một item từ combo box bằng Python PyQt5 Gui.
Khóa học này sẽ rất hữu ích cho những bạn muốn tạo để phát triển một ứng dụng phần mềm hoàn chỉnh bằng cách sử dụng Python Pyqt5 và Mysql server làm Back end.
Python Pyqt5 là một thư viện phát triển GUI hiện đại. Bạn có thể phát triển rất nhiều ứng dụng GUI bằng Python Pyqt5. Nếu bạn muốn phát triển phần mềm ứng dụng dựa trên GUI, bạn cần có cơ sở dữ liệu để lưu trữ dữ liệu của bạn. MySQL Server là một trong những database server được sử dụng nhiều nhất trên thế giới . Điều rất quan trọng là phải lưu trữ dữ liệu khách hàng và công ty của bạn một cách an toàn. Vì vậy việc sử dụng Mysql server để lưu trữ dữ liệu của bạn là rất quan trọng trong việc phát triển phần mềm.
Trong khóa học này, bạn sẽ học các khái niệm sau:
Cài đặt phần mềm:
- ✓ 1. Cách cài đặt phiên bản mới nhất của python.
- ✓ 2. Cài đặt Pyqt5 thông qua pip.
- ✓ 3. Cài đặt Pyqt5 Tools thông qua pip.
- ✓ 4. Định cấu hình Qt Designer.
- ✓ 5. Install Xampp server cho Mysql.
- ✓ 6. Install Mysql connector.
- ✓ 7. Cài đặt chương trình Python Editor.
Tạo cơ sở dữ liệu Mysql thông qua Python PyQt5 bằng Qt Designer:
Bạn sẽ thiết kế một form trong Qt Designer có chứa một Line edit và một Push Button. Sau khi nhập tên cơ sở dữ liệu mà bạn muốn tạo trong Line edit, Nếu bạn nhấp vào push button, cơ sở dữ liệu sẽ được tạo trong Mysql server. Bạn có thể kiểm tra Mysql server bằng cách mở trong trình duyệt web. Ban đầu, bạn phải khởi động mysql server và apache server từ xampp control panel.
Xóa Mysql Database thông qua Python PyQt5 bằng Qt Designer:
Bạn sẽ thiết kế một form trong Qt Designer có chứa một Line edit và một Push Button. Sau khi nhập tên cơ sở dữ liệu bạn muốn xóa trong Line edit, Nếu bạn nhấp vào Push Button, cơ sở dữ liệu sẽ bị xóa trong mysql server. Bạn có thể kiểm tra mysql server bằng cách mở trong trình duyệt web. Ban đầu, bạn phải khởi động mysql server và apache server từ xampp control panel.
Chèn vào Mysql database table thông qua Python PyQt5 bằng Qt Designer:
Bạn sẽ thiết kế một form trong Qt Designer chứa input cho tên, địa chỉ, điện thoại và email . Sau khi điền tất cả các chi tiết vào form Pyqt5 Gui, Nếu bạn nhấp vào Push Button, các chi tiết đã nhập sẽ được chèn vào bảng trong cơ sở dữ liệu Mysql server. Bạn có thể kiểm tra Mysql server bằng cách mở trong trình duyệt web.
Cập nhật dữ liệu trong bảng trong cơ sở dữ liệu Mysql thông qua Python PyQt5 bằng Qt Designer:
Bạn sẽ thiết kế một form trong Qt Designer có chứa combobox chứa tất cả id email trong bảng của cơ sở dữ liệu Mysql. Bạn sử dụng id email làm trường duy nhất vì id email của mỗi người sẽ là duy nhất. Khi bạn chọn một id email từ combo box, tên, địa chỉ, số điện thoại sẽ được điền vào các điều khiển input tương ứng. Sau khi bạn thực hiện các thay đổi cần thiết, nếu bạn nhấp vào Push Button, các chi tiết sửa đổi sẽ được cập nhật trong bảng cơ sở dữ liệu Mysql cho id email đã chọn. Bạn có thể kiểm tra các bản cập nhật trong cơ sở dữ liệu Mysql server.
Xóa dữ liệu trong bảng của cơ sở dữ liệu Mysql thông qua Python PyQt5 bằng Qt Designer:
Bạn sẽ thiết kế một form trong Qt Designer có chứa combobox chứa tất cả id email trong bảng cơ sở dữ liệu Mysql . Bạn sử dụng id email làm trường duy nhất vì id email của mỗi người sẽ là duy nhất. Khi bạn chọn một id email từ combo box và nếu bạn nhấp vào Push Button, các chi tiết trong hàng hoàn chỉnh sẽ bị xóa trong bảng cơ sở dữ liệu Mysql cho id email đã chọn. Bạn có thể kiểm tra trong cơ sở dữ liệu Mysql server.
Hiển thị dữ liệu từ bảng trong cơ sở dữ liệu Mysql trong Python PyQt5 bằng Qt Designer Table widget:
Bạn sẽ thiết kế một form trong Qt Designer có chứa QTable Widget chứa đầy tất cả dữ liệu trong bảng cơ sở dữ liệu Mysql . Chương trình sẽ thu thập tất cả dữ liệu từ bảng cơ sở dữ liệu Mysql và lưu nó vào một mảng. Sau đó, dữ liệu sẽ được thêm vào widget qtable theo hàng và cột.
Đây là khóa học sẽ rất hữu ích cho những bạn muốn học cách để phát triển một ứng dụng GUI sử dụng thư viện phát triển Python Pyqt5 GUI với cơ sở dữ liệu Mysql.
NHẬN GET EBOOK TRÊN AMAZON THEO YÊU CẦU
CUNG CẤP TÀI KHOẢN ONEDRIVE 5TB VÀ OFFICE 365 GIÁ RẺ, XEM CHI TIẾT TẠI ĐÂY