请教qt/mysql大侠,使用驱动“QMYSQL”,创建新的数据库文件不行么,但是使用“QSQLITE”,就可以。代码:

QSqlDatabasedb=QSqlDatabase::addDatabase("QMYSQL");//添加数据库驱动db.setDatabaseName("hello... QSqlDatabase db = QSqlDatabase::addDatabase("QMYSQL");//添加数据库驱动 db.setDatabaseName("hello"); db.setUserName("root"); db.setPassword("root"); 系统提示,不能打开该数据库文件。。。请教! 展开
 我来答
匿名用户
2012-08-30
展开全部
QSqlDatabase db = QSqlDatabase::addDatabase("QMYSQL"); // 使用mysql数据库驱动
db.setHostName("localhost");
db.setDatabaseName("exampledb"); // 数据库名称
db.setUserName("sa"); // 用户名
db.setPassword("1"); // 密码
bool ok = db.open(); // 尝试连接数据库

if(ok){
成功
}
你试一下吧
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式