"SELECT * FROM information_schema.SCHEMATA where SCHEMA_NAME='dbname'";
MySqlCommand myCmd = new MySqlCommand(str, myCon);
int n = myCmd.ExecuteNonQuery();
MySqlDataReader reader = myCmd.ExecuteReader();
string strtmp="";
while (reader.Read())
{
object name = reader.GetString(i);//GetString(1)得到表中第一列的值,用name接收,因为查的是*,所以就和表中的列数一样。
//name.tostring()是数据库名 即存在
}