数据库|mysql教程
MySQL,JDBC
数据库-mysql教程
卡盟总控制系统源码,ubuntu 复制软连接,tomcat服务器中间件,手机爬虫采集系统,php二维码数字输出,seo文章urllzw
MySql简单操作
手机网页聊天源码,vscode写生日代码,ubuntu热门软件,tomcat没显示8080,sqlite3C语言API,春季阳台种菜怎么杀土里的爬虫,php引入类,济宁正规seo优化行业,支付宝的网站支付demo,日本 模板下载 迅雷下载lzw
//启动mysqlnet start mysql //登陆mysql -u root -p //创建建数据库create database mydb;create database test; //删除数据库drop database test; //使用数据库use mydb; //创建表create table mytable(name varchar(20),sex char); //显示数据库中所有表show tables; //增加一列alter table mytable add age int; //插入insert mytable value("liu",f,22);insert mytable value("wang",m,22);insert mytable(name,sex) value("li",f);insert mytable value("zhao",m,22); //删除表中项delete from mytable where name=”liu“;delete from mytable where name=”li“; //更新update mytable set age = 23 where name = "wang"; //查询select * from mytable;
JDBC
wifi网站源码,vscode配置远程连接,ubuntu网卡监听,怎么启动tomcat端口,sqlite数据库语句创建,广东有什么爬虫养殖户可以养,php 调用java类,建湖seo优化收费套餐,网站代码 改中文,织梦制作手机网站模板免费下载lzw
JDBC驱动程序分为4类
JDBC-ODBC桥 部分本地API,部分Java驱动程序 JDBC网络纯Java驱动程序 本地协议Java驱动程序
JDBC的示例
import java.sql.*;import com.mysql.jdbc.Driver;public class JDBCMySql { public void operateMySql() throws SQLException, ClassNotFoundException{ String driverName ="com.mysql.jdbc.Driver"; String URL = "jdbc:mysql://127.0.0.1:3306/mydb"; String sql = "SELECT * FROM mydb.mytable"; String username = "root"; String password = ""; Connection conn = null; try{ //加载驱动 Driver.class.forName(driverName); //建立连接 conn = DriverManager.getConnection(URL,username,password); //创建statement来执行sql语句 Statement ps = conn.createStatement(); //结果集处理 ResultSet rs = ps.executeQuery(sql); while(rs.next()) {System.out.println(rs.getString("name")+","+rs.getString("sex")+","+rs.getInt("age"));} } catch (ClassNotFoundException e) { e.printStackTrace(); } catch(SQLException e){ e.printStackTrace(); } //关闭连接 finally{ if(conn!=null){try{ conn.close();}catch(SQLException e){ e.printStackTrace();} } } } }
建立一个test case来验证一下
import static org.junit.Assert.*; import java.sql.SQLException; import org.junit.Before;import org.junit.Test; public class JDBCTest {@Test public void test() throws ClassNotFoundException, SQLException { JDBCMySql jm = new JDBCMySql(); jm.operateMySql(); } }
执行结果