This week's book giveaway is in the Agile and other Processes forum. We're giving away four copies of The Mikado Method and have Ola Ellnestam and Daniel Brolund on-line! See this thread for details.
I designed a user interface using java and at this point I am trying to connect it to a mySQL database on my computer just for development purposes. After that is complete I will be putting the database on a server and running it from there.
In the meantime I can't seem to find the right url to put into the Class.forName() call so my database is not actually connecting (keeps throwing the ClassNotFoundException). I commented out a few of the other urls I tried to use....all your help would be greatly appreciated...the connection class code is below:
(For reference I installed the mysql-connector-java-3.1.10 version)
import java.sql.*;
public class Connect { public static void main(String argv[]) { Connection con = null;
Connection connection = null; try { //Load the JDBC driver //String driverName = "mysql-connector-java-3.1.10//src//com//mysql//jdbc//Driver"; //MySQL MM JDBC driver //mm.mysql.jdbc.Driver
Originally posted by Michael Poke: "Have you placed the mysql jar file in the classpath?"
how would I go about doing that?
Michael, Welcome to JavaRanch!
You could use java -cp "myClasspath" MyClass to run at the command line. If you expect to use mysql a lot (as is likely), you could add it to the operating system environment variable.
What I did was right click on my computer, properties, advanced tab, environment variables and then added the jar file there.
I am still not getting a connection...I do not understand what is going wrong.
Help Please!?!?!?!
Julio C Moreno
Greenhorn
Joined: Apr 22, 2005
Posts: 16
posted
0
you could try the next line : javac -classpath . LoadDriver.java (example, replace the name with yours) and then. java -classpath "mysql-connector-java-3.1.10-bin.jar;" LoadDriver
i hope this could help u.
Michael Poke
Greenhorn
Joined: Jul 19, 2005
Posts: 4
posted
0
still not working
anymore ideas?
Ulf Dittmer
Marshal
Joined: Mar 22, 2005
Posts: 35241
7
posted
0
A word of advice: Just saying "it doesn't work" will get you nowhere. You need to specify precisely what you're doing, what the error messages are, what your classpath is etc. Only then can one make educated guesses what the problem might be.