
Learn to install the latest tools and MySQL, create a database via a Qt Designer form, and perform CRUD operations in Python to manage names, addresses, phones, and emails.
This lecture explains how to download the latest version of Python and install it on Windows or other OSes like Unix, Linux, and macOS using the installer.
Install pyqt5 and pyqt5 tools using the pip installer. Learn to use Qt Designer with Python for MySQL database programming.
Install xampp server on windows to use mysql, then install the mysql connector; this lecture guides downloading, installing, and configuring the components for Python PyQt5 database programming.
Install sublime text on windows, choose the portable version, download and extract the package, and create a desktop shortcut to begin Python Pyqt5 development in Qt Designer.
Design a Qt Designer form to create a new MySQL database, adding labels, pushbuttons, fonts, and stylesheets, save the form, and set up Python processing in the next lecture.
this lecture demonstrates writing python code to display a Qt Designer UI interface and connect it to a MySQL database, including creating a database like students.
Write Python code to create a MySQL database from a local host connection, fetch the database name from the form, and trigger creation via a button in Qt Designer.
Design a Qt Designer form that includes a line edit and a push button to connect to a database, name the object DBI, and save the program.
Write python code to delete a mysql database from a PyQt5 project, including a delete database form, dropping the database by name, and confirming the deletion.
Design a Qt Designer form to collect name, address, phone, and email, styling labels and inputs and wiring a save button to insert records into a MySQL database.
Learn how to create a MySQL database and a contacts table in a XAMPP server, defining columns for name, address, phone, and email, and prepare for data insertion.
Learn to connect a PyQt5 interface designed in Qt Designer to a MySQL database, capturing user details and inserting them via Python code, with UI integration.
Design a Qt Designer form to update records in a MySql database, with labels, inputs for name, address and phone, styled via a stylesheet, and a button to save updates.
Build a PyQt5 app, using Qt Designer, that connects to a local MySQL database named Records, uses email as a key, and adds and shows name, address, and phone.
Learn how to update customer details in a MySQL database with Python, PyQt5, and Qt Designer, including collecting name, address, and phone, and committing updates.
Learn how to design a PyQt5 form in Qt Designer to delete records from a MySQL database, using widgets, fonts, and stylesheets to implement the delete operation.
Learn to build a PyQt5 user interface in Qt Designer that connects to a MySQL database and deletes table data using a delete statement triggered by a button.
Develop a qt designer form to display mysql database contents in a table widget, configure font and stylesheet, and rename the table to table report before coding.
Write Python code to read a MySQL database table and display its contents in a Qt Designer table by querying and populating the table.
Hello students,
Thank you very much for showing interest in this course Python Pyqt5 Database Programming with MySql in Qt Designer.
This course is going to be very useful for the students who want to create to develop a complete software application using python pyqt5 and mysql server as back end.
Python pyqt5 is a moden GUI development library. We can develop a lot of GUI Applications using python pyqt5. If we want to develop GUI based application software, we require a database to store our datas. Mysql server is one of the most used database server in the world. It is very important to store our customer and companies data in a secured way. So using mysql server to store our data is very important in software development.
In this course you are going learn the following concepts
Software installation
1. How to install python latest version
2. Install Pyqt5 through pip
3. Install Pyqt5 Tools through pip
4. Configure Qt Designer
5. Install Xampp server for Mysql
6. Install mysql connector
7. Install Python program Editor
Mysql Database creation through Python PyQt5 using Qt Designer
We will design a form in Qt Designer that contains a Line edit and a Push Button. After enter the database name we want to create in the line edit, If we click the push button, the database will be created in the mysql server. We can check the mysql server by opening the in the web browser. Initially we have to start the mysql server and apache server from the xampp control panel.
Mysql Database deletion through Python PyQt5 using Qt Designer
We will design a form in Qt Designer that contains a Line edit and a Push Button. After enter the database name we want to delete in the line edit, If we click the push button, the database will be deleted or dropped in the mysql server. We can check the mysql server by opening the in the web browser. Initially we have to start the mysql server and apache server from the xampp control panel.
Insert into mysql database table through Python PyQt5 using Qt Designer
We will design a form in Qt Designer that contains input for name, address, phone and email. After fill all the details in the Pyqt5 Gui form, If we click the push button, the the entered details will be inserted in the mysql server database table. We can check the mysql server by opening the in the web browser.
Update the data in mysql database table through Python PyQt5 using Qt Designer
We will design a form in Qt Designer that contains combobox filled with all email id in the mysql database table. We use email id as unique field because each persons email id will be unique. When we select a email id from the combo box, the name, address, phone number will be filled in the corresponding input controls. After we made the required changes, if we click the push button, the modified details will be updated in the mysql database table for the selected email id. We can chech the updates in the mysql server database.
Delete the data in mysql database table through Python PyQt5 using Qt Designer
We will design a form in Qt Designer that contains combobox filled with all email id in the mysql database table. We use email id as unique field because each persons email id will be unique. When we select a email id from the combo box and if we click the push button, the details in the complete row will be deleted in the mysql database table for the selected email id. We can chech the deleted in the mysql server database.
Display the data from mysql database table in the Python PyQt5 using Qt Designer Table widget
We will design a form in Qt Designer that contains QTable Widget filled with all data in the mysql database table. The program will collect all the data from the mysql database table and save it in to an array. Then the data will be added to qtable widget in rows and columns.
This course will be very useful for the students who want to learn how to develop a GUI application using python pyqt5 GUI development library using mysql database.
I welcome you all to join this course and get a strong knowledge in the mysql database programming using python pyqt5 library
Thank you very much.. I will see you in the course.....