这是一个基本的PythonQt界面,可以实现对MySQL表的增删改查。下面是代码:

import sys
import MySQLdb
from PyQt4 import QtGui, QtCore

class MainWindow(QtGui.QMainWindow):
    def __init__(self):
        super(MainWindow, self).__init__()

        self.initUI()

    def initUI(self):
        # 设置窗口标题
        self.setWindowTitle('MySQL操作界面')

        # 设置窗口尺寸
        self.setGeometry(100, 100, 600, 400)

        # 设置中心窗口
        self.centralwidget = QtGui.QWidget(self)
        self.setCentralWidget(self.centralwidget)

        # 创建布局
        self.gridLayout = QtGui.QGridLayout(self.centralwidget)

        # 创建标签
        self.label_host = QtGui.QLabel('主机地址', self.centralwidget)
        self.label_port = QtGui.QLabel('端口号', self.centralwidget)
        self.label_user = QtGui.QLabel('用户名', self.centralwidget)
        self.label_password = QtGui.QLabel('密码', self.centralwidget)
        self.label_database = QtGui.QLabel('数据库名', self.centralwidget)
        self.label_table = QtGui.QLabel('表名', self.centralwidget)
        self.label_id = QtGui.QLabel('ID', self.centralwidget)
        self.label_name = QtGui.QLabel('姓名', self.centralwidget)
        self.label_age = QtGui.QLabel('年龄', self.centralwidget)

        # 创建文本框
        self.lineEdit_host = QtGui.QLineEdit(self.centralwidget)
        self.lineEdit_host.setText('localhost')
        self.lineEdit_port = QtGui.QLineEdit(self.centralwidget)
        self.lineEdit_port.setText('3306')
        self.lineEdit_user = QtGui.QLineEdit(self.centralwidget)
        self.lineEdit_user.setText('root')
        self.lineEdit_password = QtGu
利用pythonqt生成一个界面 可以实现对mysql表的增删改查

原文地址: https://www.cveoy.top/t/topic/fqsz 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录