QT中MySql数据库从无到有创建过程

QT中MySql数据库从无到有创建过程

1、在Qt中,首先要创建数据库连接、数据库、数据表,搭建一个可用的MySQL数据库平台,其他的插入数据、删除数据、查询等操作使用sql语句执行;

2、创建数据库连接。数据库连接名在创建时候就指定了,把数据库连接中基本配置信息(主机名、端口、用户名、密码)设置好,如果能打开说明数据库连接创建没有问题。

QString querystring;
//**********创建数据库连接
sql = QSqlDatabase::addDatabase("QMYSQL", "testConnect");
sql.setHostName("127.0.0.1");
sql.setPort(3306);
sql.setUserName("root");
sql.setPassword("123456");
if(!sql.open())
{
    qDebug()<<"open failed";
    return;
}
else
{
    qDebug()<<"open succeeded";
}

3、创建数据库。Sql先指定连接名,执行创建数据库的sql语句,判断能够正确执行。因为上方sql是刚刚创建了数据库连接,所以开头也可不用指定数据库连接名,但为保持相互独立,第一句代码写上。

//**********创建数据库
sql = QSqlDatabase::database("testConnect");
querystring = "CREATE DATABASE IF NOT EXISTS operatesql";
sql.exec(querystring);  
if (sql.lastE
  • 5
    点赞
  • 39
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值