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

MySQL存储过程以及在JAVA中的程序调用

               存储过程是一种存储在数据库中的程序(就像正规语言里的子程序一样),准确的来说,MySQL支持的“routines(例程)”有两种:一是我们说的存储过程, 二是在其他SQL语句中可以返回值的函数(使用起来和Mysql预装载的函数一样,如pi())。本文是为初学习MySQL存储过程的朋友写的,在本文中我们以在MySQL的CLI(command line interface)中建立一个存储过程的示例开始,然后通过在Java程序中调用我们创建好的存储过程,让读者对MySQL的存储过程有个大概的了解和入门。
一、创建MySQL存储过程示例
下面是具体的创建过程:
view plaincopy to clipboardprint?
--启动MySQL服务  
C:\Documents and Settings\Zengming Zhang>net start mysql  
 
MySQL 服务已经启动成功。  
 
--登录MySQL控制台  
C:\Documents and Settings\Zengming Zhang>mysql -u root -p  
Enter password: **********  
Welcome to the MySQL monitor.  Commands end with ; or \g.  
Your MySQL connection id is 1 to server version: 5.0.18-nt  
 
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.  
 
--选择数据库  
mysql> use test;  
Database changed  
 
--创建示例用表  
mysql> create table zzm(  
    -> id int primary key auto_increment,  
    -> name varchar(10)  
    -> );  
Query OK, 0 rows affected (0.20 sec)  
mysql> insert into zzm(name) values('zhang');  
Query OK, 1 row affected (0.08 sec)  
 
mysql> insert into zzm(name) values('zeng');  
Query OK, 1 row affected (0.05 sec)  
 
mysql> insert into zzm(name) values('ming');  
Query OK, 1 row affected (0.05 sec)  
 
mysql> select * from zzm;  
+----+-------+  
|


相关文档:

JDBC ODBC MYSQL中文出现乱字符 解决

1、将数据库设置为default-character-set=gb2312
2、将控制面板/管理工具/配置好的数据源/配置/详细/MiscOPtions/Character:gb2312
3、代码为 GB2312;
保证这三个地方统一,乱字符解决。
我做出不百思不得其解,就是忽略了第2点。 ......

Java如何防sql注入

采用预编译语句集,它内置了处理SQL注入的能力,只要使用它的setString方法传值即可:
          String sql= "select * from users where username=? and password=?;
          PreparedStatement preState = conn.prepare ......

Java环境变量的常用配置


ANT_HOME   D:\apache-ant-1.8.0-bin\apache-ant-1.8.0
AXIS2_HOME  D:\axis2-1.5.1
MAVEN_HOME  D:\apache-maven-2.2.1
java_home    C:\Program Files\Java\jdk1.6.0_18
 
 
path C:\ProgramFiles\Java\jdk1.6.0_18\bin;%AXIS2_HOME%/bin;%MAVEN_HOME%\bin;
%ANT_ ......

Java 库连接的注意事项

在论坛里看到好多人问自己的 数据库 为什么连接不上的类似的问题 
 我答了好多   主要的错误原因是 : 导入 驱动程序的jar文件后 没编译 就运行
希望刚学Java数据库的同学注意了!   ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号