QSqlDatabase db
= QSqlDatabase::addDatabase( "QMYSQL",
"MyUniqueConnectionName" );
// first argument is driver name, second is unique connection name db.setDatabaseName( "MyDatabaseName" ); // name of your database on the server
db.setHostName( "my_host_name.co.uk" ); // hostname of your database server
db.setPort( 3306 ); // port of the sql server
db.setUserName( "db_user_name" ); // user name in the database
db.setPassword( "your_super_secret_password" ); // password for that user
if( db.open() )
{
// connected
}
else
{
// not connected
}
QSqlDatabase db = QSqlDatabase::addDatabase( "QMYSQL", "MyUniqueConnectionName" ); // first argument is driver name, second is unique connection name
db.setDatabaseName( "MyDatabaseName" ); // name of your database on the server
db.setHostName( "my_host_name.co.uk" ); // hostname of your database server
db.setPort( 3306 ); // port of the sql server
db.setUserName( "db_user_name" ); // user name in the database
db.setPassword( "your_super_secret_password" ); // password for that user
if( db.open() )
{
// connected
}
else
{
// not connected
}
To copy to clipboard, switch view to plain text mode
In fact everythign is explained in the docummentation, did you read it?
Bookmarks