I Am Trying to create a program using c# that needs to connect to a database running on a Solaris server, I am not too familiar with the server, we normally use dbVisualizer to connect to it. the driver it uses to connect is mysql-connector-java-5.1.10, which is a jdbc driver. was wondering what drivers to use to connect to the database using C# and what is the syntax used to establish the connection. as far as I know I will be unable to install any drivers on the server side, and i will only be able to make changes/Install what is required on the client.
Share
If I read your question correctly you are trying to connect to a MySql database from c#. This can be achieved by downloading the .net connector for MySql – Connector/Net. When you install this driver it will “integrate” with Visual Studio and you will be able to connect to the server directly from Visual Studio and your Program that will use the driver.
On the question on the syntax to connect you will either need to use MySqlConnection, with a tutorial here – http://bitdaddys.com/MySQL-ConnectorNet.html, or use something like the ADO.NET Entity Framework. But that depends on your Tastes.
I am assuming this Server can be access over the network.
Update User Confused about Connection String
You pass that string to the connection without any JDBC:// prefixes.
Please Note haven’t done this in a while so the connection string could be wrong (So correct me If I’m wrong) and if you forget any connection string in the future you can always use a website like http://www.connectionstrings.com/ which shows them all for you. That is where I got the string above.
Hope that helps.