Services | Updates | Contact
Home | Ajax | BioInformatics | Dojo | EAI | EJB | Hibernate | J2ME | Java | Java Glossary | Java Servlets | JavaScript | Jboss | JDBC | JDO | Jmeter | JSF | JSP | JUnit | Maven | MySQL | Spring Framework | SQL | Struts | Technology | WAP | Web Services | XML
JSF Properties - Using Properties files in JSF
Complete Java Server Faces (JSF) Tutorial - JSF Tutorials. JSF Tutorials at Rose India covers everything you need to kno
 
Exercise - Capitalize
Write a method, capitalize, which takes one string parameter and returns a string .
 
More Tutorials...


    Loan Information     Struts     Open Source

Programming Tutorials: Ajax | Articles | JSP | Bioinformatics | Database | Free Books | Hibernate | J2EE | J2ME | Java | JavaScript | JDBC | JMS | Linux | MS Technology | PHP | RMI | Web-Services | Servlets | Struts | UML

 
 
JDBC

 
Comments
 
 

 

Creating a MySQL Database Table to store Java Types

                         

Dear user, consider a case where we need to store a java types in our database table. Now one question may arise in your mind that whether the MySQL supports java types or not. This section describes how to create a table in MySQL database that stores all java types. Here we are providing you an example with code for creating a table to store java types. Brief description is given below:

Description of program:

In this program we are going to establish the connection between MySQL database table and java file. After the connection has been established creates a database table for storing all java types. We have used most of the java types provided to us by the jdbc. 

Here is the code of program:

import java.sql.*;

public class CreateMySqlTable{
  
                public static void main(String[] args) {
    System.out.println("Creating a Mysql Table to Store Java Types!");
    Connection con = null;
    String url = "jdbc:mysql://localhost:3306/";
    String db = "jdbctutorial";
    String driver = "com.mysql.jdbc.Driver";
    String user = "root";
    String pass = "root";
    try{
      Class.forName(driver).newInstance();
      con = DriverManager.getConnection(url+db, user, pass);
      try{
        Statement st = con.createStatement();
<<<<<<< CreateMySqlTable.shtml    String table = 
"CREATE TABLE java_DataTypes2

("
"typ_boolean BOOL, "              
=======         String table 
"CREATE TABLE java_DataTypes2(""typ_boolean BOOL, "              
>>>>>>> 1.7                             "typ_byte          TINYINT, "          
                            "typ_short         SMALLINT, "          
                            "typ_int           INTEGER, "           
                            "typ_long          BIGINT, "            
                            "typ_float         FLOAT, "             
                            "typ_double        DOUBLE PRECISION, "  
                            "typ_bigdecimal    DECIMAL(13,0), "    
                            "typ_string        VARCHAR(254), "      
                            "typ_date          DATE, "              
                            "typ_time          TIME, "              
                            "typ_timestamp     TIMESTAMP, "         
                            "typ_asciistream   TEXT, "              
                            "typ_binarystream  LONGBLOB, "          
                            "typ_blob          BLOB)"
 

       st.executeUpdate(table);
        System.out.println(table);
 
con.close
();
 }
      catch (SQLException s){
        System.out.println
(
"Table is all ready exists!");
 }
    }
    catch (Exception e){
      e.printStackTrace();
    }
  }
}

Download this example.

                         

Facing Programming Problem?
Add This Tutorial To:
  Del.icio.us   Digg   Google   Spurl   Blink   Furl   Simpy   Y! MyWeb 

Current Comments

6 comments so far (post your own) View All Comments Latest 10 Comments:

import java.sql.*;




public class Connexion {

private Connection con;
private Statement stmt;

private String driver;
private String login;
private String url;
private String psw;
private String createString;
private String db="gousfand";





/** Creates a new instance of Connexion */
public Connexion() {
login = "root";
psw = null;

createString = "create table COFFEES " +
"(COF_NAME VARCHAR(32), " +
"SUP_ID INTEGER, " +
"PRICE FLOAT, " +
"SALES INTEGER, " +
"TOTAL INTEGER)";


driver ="jdbc:mysql";

url = "jdbc:mysql://localhost";
//jdbc:derby:dbName;create=true

try{
Class.forName("com.mysql.jdbc.Driver");
}catch(java.lang.ClassNotFoundException e) {
System.err.print("ClassNotFoundException: ");
System.err.println(e.getMessage());
}
try{

con = DriverManager.getConnection(url, login, psw);
System.out.println("OK connexion réussie...");
stmt = con.createStatement();
//creeon un DB
stmt=con.createStatement();
stmt.executeUpdate("CREATE DATABASE mostafa;");
//creon une table
stmt.executeUpdate(createString);
stmt.close();
con.close();

}

catch(SQLException ex){
System.out.println(ex.getMessage());
}
}




public Statement getStmt() {
return stmt;
}

public Connection getCon() {
return con;
}


//// notre main
public static void main(String[] args) {
Connexion ar = new Connexion();

try{
Connexion connect = new Connexion();
ar.stmt = connect.getStmt();
// ar.con = connect.getCon();

//rqt = new Requete(con, stmt);
//mise_a_jour();
}
catch(Exception ex){
System.out.println(ex.getMessage());
}
}



}

Posted by arash on Monday, 12.3.07 @ 21:15pm | #41193

Hai talents,
I am new to the databases. I need the solution for storing the Images to the database from the folder and retrive back from the database and store it into the folder.

Posted by chandra on Thursday, 09.27.07 @ 11:31am | #30064

Hello Sir
i need to know how to install MYSQL with JDBC and also the know the details of the following
syntax..
String url = "jdbc:mysql://localhost:3306/";

Thanking you

Posted by Malatesh on Monday, 04.9.07 @ 15:18pm | #13637

How to store images(Byte[] array) in Mysql using struts
and how to insert blob data in mysql using query

Posted by sachin on Monday, 04.9.07 @ 15:01pm | #13634

This tutorial is really good. It helped me to complete my project.
Thank you...!

Posted by Meghana on Thursday, 02.15.07 @ 13:37pm | #7957

it is very useful tutorial.

Posted by bilumon on Tuesday, 02.6.07 @ 12:30pm | #6367

Leave your comment:

Name:

Email:

URL:

Title:

Comments:


Enter Code:

 

Note: Emails will not be visible or used in any way, and are not required. Please keep comments relevant. Any content deemed inappropriate or offensive may be edited and/or deleted.

No HTML code is allowed. Line breaks will be converted automatically. URLs will be auto-linked. Please use BBCode to format your text.

  EAI Articles
  Java Certification
Tell A Friend
Your Friend Name
Search Tutorials

 

 
 
Browse all Java Tutorials
Java JSP Struts Servlets Hibernate XML
Ajax JDBC EJB MySQL JavaScript JSF
Maven2 Tutorial JEE5 Tutorial Java Threading Tutorial Photoshop Tutorials Linux Technology
Technology Revolutions Eclipse Spring Tutorial Bioinformatics Tutorials Tools SQL
 

Home | JSP | EJB | JDBC | Java Servlets | WAP  | Free JSP Hosting  | Search Engine | News Archive | Jboss 3.0 tutorial | Free Linux CD's | Forum | Blogs

About Us | Advertising On RoseIndia.net  | Site Map

India News

Send your comments, Suggestions or Queries regarding this site at roseindia_net@yahoo.com.

Copyright © 2007. All rights reserved.