常见处理数据库数据前要将数据可视化或者显示到前端,这就不得不需要完成系统对数据库的初始化和链接操作。
(1)开启Mysql服务;
(2)链接navicate到mysql并测试是否连接成功
(3)打开ODBC服务并创建用户SDN和系统SDN,根据本机的不同位数选择合适的平台32/64位。添加成功后测试连接。
这里的服务器IP地址选择的回环地址,端口可自己设置但后面连接是要用到。
Sql_connected()函数中设置的参数与此处设置的一一对应。
Data Source Name自己命名后续连接也用得到;
Description可以随便填;
User,Password需要填自己的数据库用户名和密码;
Database是选择的数据库(后续需要操作的数据库)如这里选择的supmarketmanage,则连接上之后操作的就是数据库中的这个数据库
至此,准备工作完成,后面将介绍Qt部分。
(1)构建文件中添加sql模块
函数类:initializesql.class
(2)操作函数的头文件 initializesql.h
源代码:
#ifndef CTC_INITIALIZESQL_H #define CTC_INITIALIZESQL_H #include <QObject> #include <QApplication> #include <QDebug>