当前位置:数据库 > MySQL >>

mysql和oracle的数据库的创建和使用

答案:数据库的创建和使用怎么了!是不懂呢 还是 要做什么呢 能说的明白点吗 这样大家 也能帮到你啊!
其他:create database 数据库名;   --创建
use 数据库名;   --使用 是说用java操作这些数据库吗?我以前写过这方面的代码,你参考下:
/**
 * jdbc展示包
 */
package jdbc;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;

/**
 * JDBC访问MySQL数据展示
 * 
 * @author johnston678
 * @version 2011-1-17
 */
public class JDBCDemo {

 /**
  * @param args
  * @throws Exception
  */
 public static void main(String[] args) {

  // 先定义变量,后使用,最后关闭
  Connection conn = null; // 数据库连接
  Statement stmt = null; // 数据库表达式
  ResultSet rs = null; // 结果集
  String insertSQL = "insert into Student(username,password,age) values('张三','9876',20)"; // 插入SQL
  String querySQL = "select * from Student"; // 查询SQL
  String deleteSQl = "delete from Student where username like '%张%'"; // 删除SQL

  try {
   // 1.注册驱动
   String driver = "com.mysql.jdbc.Driver";
   Class.forName(driver);

   // 2.获得连接Connection
   String url = "jdbc:mysql://localhost:3306/mydb?useUnicode=true&characterEncoding=UTF-8";
   String username = "root";
   String password = "root";
   conn = DriverManager.getConnection(url, username, password);

   // 3.获得表达式
   stmt = conn.createStatement();

   // 4.执行插入操作
   stmt.executeUpdate(insertSQL);

   // 5.执行查询操作
   rs = stmt.executeQuery(querySQL);

   // 6.输出查询结果
   while (rs != null && rs.next()) {
    System.out.println("编号:" + rs.getInt("id") + "\n姓名:"
      + rs.getString("username") + "\n密码:" + rs.getString("password")
      + "\n年龄" + rs.getString("age"));
   }

   // 7.执行删除操作
   stmt.executeUpdate(deleteSQl);
  } catch (Exception e) {
   System.out.println("执行数据库操作发生异常:" + e.getMessage());
  } finally {
   //8.释放资源
   try {
    if (rs != null) {
     rs.close();
    }
   } catch (Exception e) {
    System.out.println("关闭数据库发生异常:" + e.getMessage());
   }
   
   try {
    if (stmt != null) {
     stmt.close();
    }
   } catch (Exception e) {
    System.out.println("关闭数据库发生异常:" + e.getMessage());
   }
   
   try {
    if (conn != null) {
     conn.close();
    }
   } catch (Exception e) {
    System.out.println("关闭数据库发生异常:" + e.getMessage());
   }
  }
 }

} 

上一个:mysql 数据库创建存储过程是怎么创建的?
下一个:PHP MYSQL数据库执行效率的问题

Oracle
MySQL
Access
SQLServer
DB2
Excel
SQLite
SYBASE
Postgres
如果你遇到数据库难题:
请访问www.zzzyk.com 试试
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,