Mysql知识
时间:2009-06-11 来源:flywing0927
MySQL下载地址 www.mysql.com MySQL驱动下载地址www.mysql.com/products
MySQL安装 最好改变字符集UTF8
创建数据库 create database mydata; use mydata;
数据类型 int double char varchar datetime longtext
创建表 create table dept ( deptno int primary key, dname varchar(14), loc varchar(13) ); create table emp ( empno int primary key, ename varchar(10), job varchar(15), mgr int, hiredate datetime, sal double, deptno int, foreign key (deptno) references dept(deptno) );
MySQL执行脚本文件.sql \. 文件路径 或 source 文件路径 ? sql文件中 -- 注释
MySQL管理软件 MySQL administrator,toad for mysql
查看数据库 show databases;
查看表 show tables;
查看表结构 desc dept;
插入数据 intsert into dept values(1,'a','a'); commit;
分页 select * from dept order by deptno desc limit 3,2; (从第三条往后数两条)
自增 create table article ( id int primary key auto_increment, title vachar(255) ); insert into article values(null,'a'); insert into article(title) values('c');
日期处理 获取当前日期 select now(); 转化字符串 select date_format(now(),'%Y-%m-%d %H:%i:%s');
jdbc连接MySQL Connection conn=null; Statement stmt=null; ResultSet rs=null; try{ Class.forName("com.mysql.jdbc.Driver").newInstance(); conn=DriverManager.getConnection("jdbc:mysql://localhost/test? user=root&password=root"); stmt=conn.createStatement(); rs = stamt.executeQuery(sql); } catch(Exception e){} finally{ try{ if(rs!=null){rs.close; rs=null;} if(stat!=null){stat.close; stat=null;} if(conn!=null){conn.close; conn=null;} } catch(SQLException e){ e.printStackTrace(); } }
MySQL安装 最好改变字符集UTF8
创建数据库 create database mydata; use mydata;
数据类型 int double char varchar datetime longtext
创建表 create table dept ( deptno int primary key, dname varchar(14), loc varchar(13) ); create table emp ( empno int primary key, ename varchar(10), job varchar(15), mgr int, hiredate datetime, sal double, deptno int, foreign key (deptno) references dept(deptno) );
MySQL执行脚本文件.sql \. 文件路径 或 source 文件路径 ? sql文件中 -- 注释
MySQL管理软件 MySQL administrator,toad for mysql
查看数据库 show databases;
查看表 show tables;
查看表结构 desc dept;
插入数据 intsert into dept values(1,'a','a'); commit;
分页 select * from dept order by deptno desc limit 3,2; (从第三条往后数两条)
自增 create table article ( id int primary key auto_increment, title vachar(255) ); insert into article values(null,'a'); insert into article(title) values('c');
日期处理 获取当前日期 select now(); 转化字符串 select date_format(now(),'%Y-%m-%d %H:%i:%s');
jdbc连接MySQL Connection conn=null; Statement stmt=null; ResultSet rs=null; try{ Class.forName("com.mysql.jdbc.Driver").newInstance(); conn=DriverManager.getConnection("jdbc:mysql://localhost/test? user=root&password=root"); stmt=conn.createStatement(); rs = stamt.executeQuery(sql); } catch(Exception e){} finally{ try{ if(rs!=null){rs.close; rs=null;} if(stat!=null){stat.close; stat=null;} if(conn!=null){conn.close; conn=null;} } catch(SQLException e){ e.printStackTrace(); } }
相关阅读 更多 +