Qt 5.5連接mysql數(shù)據(jù)庫問題
發(fā)表于2019-05-10
回復:0
查看:3253 |
我的代碼如下:
<pre class='brush: cpp'>QSqlDatabase data_base = QSqlDatabase::addDatabase("QMYSQL");
data_base.setHostName("10.18.96.31"); //設置主機地址
data_base.setPort(3306); //設置端口
data_base.setDatabaseName("test"); //設置數(shù)據(jù)庫名稱
data_base.setUserName("root"); //設置用戶名
data_base.setPassword("s"); //設置密碼
if(!data_base.open())
qDebug()<<"failed to connect to mysql";
else
qDebug()<<"success";</pre>
mac和windows下都試過了,不管主機、用戶名、密碼等參數(shù)為任何值,open時返回都是true,然后查表數(shù)據(jù)就是失敗,求大神指點!
登錄 慧都網發(fā)表評論