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