易截截图软件、单文件、免安装、纯绿色、仅160KB

用java连接MySql数据库

 一个简单示例--
1,准备:MySQL数据库驱动包【mysql-connector-java-5.1.10-bin.jar】导入
2,创建测试连接主程序
package mysqlConnection;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.Statement;
public class JdbcDemo {
public static void main(String[] args) {
try {
//数据库连接MySQL
Connection conn=null;
Statement stmt=null;
//MySQL驱动名
String className="com.mysql.jdbc.Driver";
//要连接的URL,localhost是连接本地,如果连接其他机器改为IP地址3306是Mysql默认端口,test是你要操作的数据库的名称,数据库要有才行
String url="jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=utf8";
//mySql的用户名密码要改为你自己的mysql数据库的用户名、密码
String user="root";
String password="1314520";
//下面三行是固定写法
Class.forName(className);
conn=DriverManager.getConnection(url, user, password);
stmt=conn.createStatement();
//开始插入操作,ut_test是test数据库中的一张表,有name,age,email三个字段,插入的值是'刘尹',22,'354559242@qq.com'。
String sql="insert into ut_test(name,age,email) values ('刘尹',22,'354559242@qq.com') ";
//执行操作
stmt.execute(sql);
System.out.println("插入成功!");
} catch(Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}


相关文档:

java入门

 Java学习从入门到精通 
一、 JDK (Java Development Kit) 
JDK是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具和Java基础的类库(rt.jar)。不论什么Java应用服务器实质都是内置了某个版本的JDK。因此掌握JDK是学好Java的第一步。最主流的J ......

java笔记

 java中科学计数法的解除
数据过大或接近于0,java会自动使用科学计数法显示
要使得数据以正常的小数显示可使用DecimalFormat类:
DecimalFormat format = new DecimalFormat("0.00000");
String value = format.format(doubleInstance);
......

关于java的前途

     想想自己明年就要毕业了,但自己心里总是很担心,也不知道自己学这个到底是对还是错!总是听说现在做程序的工作不好找,工资很低,现在有好多同学都没学了,也不知道自己是不是还要坚持下去,是不是还要jiava这条路。感觉好迷茫....... ......

两种转换mysql数据编码的方法

背景:某个系统的mysql数据库dnname采用默认的latin1字符集,系统升级需要将所有数据转换成utf-8格式,目标数据库为newdbname(建库时使用utf8)
方法一:
步骤一 命令行执行:mysqldump --opt -hlocalhost -uroot -p*** --default-character-set=lantin1 dbname > /usr/local/dbname.sql
步骤二 将 dbname.s ......

mysql默认是只能从localhost访问

 所以除了给账户权限以外 还有修改 /etc/mysql/my.cnf
找到 bind-address = 127.0.0.1 修改为 bind-address = 0.0.0.0
重启mysql : sudo /etc/init.d/mysql restart
否则会报 ERROR 2003 (HY000): Can't connect to MySQL server on 'x.x.x.x' (111)
好吧 我是mysql菜鸟 以前都是走localhost的
......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号