mysql for toad connect

I'm trying to connect to mysql via Toad, here is the error I got, any idea why?

System.ArgumentException
Format of the initialization string does not conform to specification starting at index 13.
Stack Trace:
   at System.Data.Common.DbConnectionOptions.GetKeyValuePair(String connectionString, Int32 currentPosition, StringBuilder buffer, Boolean useOdbcRules, String& keyname, String& keyvalue)
   at System.Data.Common.DbConnectionOptions.ParseInternal(Hashtable parsetable, String connectionString, Boolean buildChain, Hashtable synonyms, Boolean firstKey)
   at System.Data.Common.DbConnectionOptions..ctor(String connectionString, Hashtable synonyms, Boolean useOdbcRules)
   at System.Data.Common.DbConnectionStringBuilder.set_ConnectionString(String value)
   at MySql.Data.MySqlClient.MySqlConnection.set_ConnectionString(String value)
   at MySql.Data.MySqlClient.MySqlConnection..ctor(String connectionString)
   at Quest.Toad.MySQL.MySQLConnection.CreateConnection()
   at Quest.Toad.MySQL.MySQLConnection.DoBeforeConnect()
   at Quest.Toad.Db.Connection.Connect(Boolean notify)
   at Quest.Toad.Db.Provider.BackgroundConnector.CreateBackgroundConnection()
xiaoyunwuAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Kevin CrossChief Technology OfficerCommented:
Double check the connection string: http://www.connectionstrings.com/mysql/
If your connection string is correct, can you share more details like did this ever work, is this a new install, et cetera...

Other things to check include whether or not MySQL is running on default port.  If it is not, you will need to specify the port with host.  If I remember correctly, it will be IP:port in TOAD's host configuration.
xiaoyunwuAuthor Commented:
the connection string should be correct, since it's entered in a toad window.

This is a new mysql database. I can use Toad to connect to another old mysql database. I'm not sure if port 3306 is open, and don't know how to check, and don't know if firewall etc.

One thing I know is that I can connect to mysql database through Adminer.
Guy Hengel [angelIII / a3]Billing EngineerCommented:
without a bit more details about the mysql version, and the connection string ...
what version of the mysql toad are you using?
Your Guide to Achieving IT Business Success

The IT Service Excellence Tool Kit has best practices to keep your clients happy and business booming. Inside, you’ll find everything you need to increase client satisfaction and retention, become more competitive, and increase your overall success.

xiaoyunwuAuthor Commented:
We are using Toad for mysql 7.0.0.2038 and mysql server 5.1. I installed mysql Workbench 6 and am able to successfully connect to the database but still unable using Toad. Im not sure how to view the connection string within Toad. Any suggestions? Thanks.
xiaoyunwuAuthor Commented:
I used SQLyog instead, it has a community version for free.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
xiaoyunwuAuthor Commented:
used work around
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Databases

From novice to tech pro — start learning today.