jdbc连接mysql数据库
先下载一个mysql的驱动器:(我下的是mysql-connector-java-3.1.11-bin.jar)
将它放到java\lib目录下
在环境变量的CLASSPATH里添加该类(%JAV_HOMG%\lib\mysql-connector-java-3.1.11-bin.jar)
出测试该段代码即可:
import java.net.URL;
import java.sql.*;
public class sqlTest {
public static void main(String[] args) {
try{
String Driver="org.gjt.mm.mysql.Driver";
String URL="jdbc:mysql://localhost:3306/jietest";
String user="root";
String password="2008051082";
Connection con=null;
Statement sm=null;
ResultSet rs=null;
Class.forName(Driver);
con=DriverManager.getConnection(URL,user,password);
String sql="insert into info values('yating','2008052231','13632355056','3','3','2','3');";
sm=con.createStatement();
sm.execute(sql);
String sql2="select * from info";
rs=sm.executeQuery(sql2);
while(rs.next()) {
System.out.println(rs.getString("name")+" "+
rs.getString("id"));
}
System.out.println("Create successfully!");
sm.close();
con.close();
}catch(SQLException ex) {
System.out.println("\n***SQLException caught ***\n");
while(ex!=null) {
System.out.println("SQLState:"+ex.getSQLState());
System.out.println("Message:"+ex.getMessage());
System.out.println("Vendor:"+ex.getErrorCode());
ex=ex.getNextException();
System.out.println("");
}
}catch(java.lang.Exception ex) {
ex.printStackTrace();
}
}
}
相关文档:
首先:确定数据库的编码为utf8,正常储存中文(用MySQL-Front查看中文是否正常)
然后:Services查询MySQL时使用"SET NAMES 'utf8'",且通过"amfphp/browser"运行看看是否中文,如果乱码则修改gateway.php文件,去掉 $gateway->setCharsetHandler("utf8_decode", "ISO-8859-1", "ISO-8859-1");
最后:运行Flex程序显 ......
E:\databases\MySQL\MySQL Server 5.1\bin>mysqldump --help
mysqldump Ver 10.13 Distrib 5.1.30, for Win32 (ia32)
By Igor Romanenko, Monty, Jani & Sinisa
This software comes with ABSOLUTELY NO WARRANTY. This is free softwa
and you are welcome to modify and redistribute it under the GPL ......
1.DATE_FORMAT('2010-05-15 15:47:36','%H:%i:%s') -> 结果:15:47:36
将日期格式根据条件不同转换成所需要的日期、时间格式
2.timediff('23:40:00', ' 18:30:00') -> 结果:05:10:00
......