有java基础,现在自学PHP求指导本帖最后由 u010323223 于 2013-09-22 10:31:13 编辑本人女,java程序员,在上海工作一年,刚做完一个java项目,因公司最近无java项目,所以经理要求我自学PHP,然后加入PHP项目。但是之前未接触过PHP,只是下载了一些PHP教程什么的,所以请教各位,PHP的开发工具以及从基础学习的门道。谢谢javaphp开发工具分享到:------解决方案--------------------看看视频就基本可以了------解决方案----------...
有java基础,现在自学PHP求指导本人女,java程序员,在上海工作一年,刚做完一个java项目,因公司最近无java项目,所以经理要求我自学PHP,然后加入PHP项目。但是之前未接触过PHP,只是下载了一些PHP教程什么的,所以请教各位,PHP的开发工具以及从基础学习的门道。谢谢------解决方案--------------------看看视频就基本可以了------解决方案--------------------你java用的开发工具php同样适用,比如eclipse你有java基础,搞定ph...
<2>.SQL Server Management Studio(SQL Sever2005/2008数据库管理系统软件) 下载地址:http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=c243a5ae-4bd1-4e3d-94b8-5a0f62bf7796#filelist <3>.SQL Server 2005 driver for JDBC(SQL Sever2005/2008版本的JDBC驱动) 下载地址:http://download.microsoft.com/download/8/B/D/8BDABAE2-B6EA-41D4-B903-7916EF3690EF/sqljdbc_1.2.2323.101_enu.exe 前两个是...
String url = "jdbc:mysql://localhost:3306/student?Unicode=true&characterEncoding=utf-8";2 Properties info = new Properties();3 info.put("user", "canon");4 info.put("password", "123456");5 6 /**7 * 三种方式加载驱动建立连接8 */9 //方式1 10 Driver driver = new com.mysql.jdbc.Driver(); 11 ...
所谓批处理就是可以一次性执行多条SQL命令,比如:插入、删除等。如果想要实现批处理操作,则需要使用PreparedStatement的addBatch()方法将一条SQL语句添加到批处理中,接着使用executeBatch()方法来执行前面添加的全部命令。示例代码如下:package javase.jdbc;import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.SQLException;public class JDBCBatchDemo {public static void main(String[] args...
一 存储过程简介我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。 一个存储过程是一个可编程的函数,它在数据库中创建并保存。它可以有SQL语句和一些特殊的控制结构组成。当希望在不同的应用程序或平台上执行相同的函数,或者封装特...
create or replace procedure queryempinfo(eno in number, pename out varchar2, psal out number, pjob out varchar2) as begin --得到该员工的姓名 月薪和职位 select ename, sal, job into pename, psal, pjob from emp where empno = eno; end; 二、 在项目中引入oracle的jdbc的jar包,Procedure的代码如下: package com.tomhu.procedure;import java.sql.CallableStatement; import java.sql.Connection; import java.sql...
or replace procedure queryempinfo(eno in number, pename out varchar2, psal out number, pjob out varchar2) as begin --得到该员工的姓名 月薪和职位 select ename, sal, job into pename, psal, pjob from emp where empno = eno; end; 二、 在项目中引入oracle的jdbc的jar包,Procedure的代码如下:package com.tomhu.procedure;import java.sql.CallableStatement; import java.sql.Connection; import java.sql.DriverM...
2.对比Statement和PreparedStatement的大批量操作耗时?(100000记录)3.事务特点?4.mysql client如何控制事务?-------------------------------------------实践PreparedStament的CRUD操作。import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.ResultSetMetaData;import java.sql.Statement;import org.junit.Test;/** * 使用PreparedStatemen...
1、JDBC 的步骤:①加载数据库驱动;a.MySQL:com.mysql.jdbc.Driver;b.SQLServer:com.microsoft.jdbc.sqlserver.SQLServerDriver;c.Oracle:oracle.jdbc.driver.OracleDriver;②获取数据库链接; a.MySQL:jdbc:mysql://localhost:3306/DataBaseName;b.SQLServer:jdbc:sqlserver://localhost:1433; DatabaseName=DataBaseName;c.Oracle:jdbc:oracle:thin:@localhost:1521:orcl;③创建SQL语句对象;④执行SQL语句对象; ...
调用Statement接口executeUpdate方法st.executeUpdate(sql);1】此方法返回受SQL命令影响的行数,或者如果没影响即返回0.2】此方法可以执行INSERT、UPDATE、DELETE、CREATE、TABLE、DROP.但是不可以执行SELECT查询execute方法可以执行任意的SQL语句。executeQuery方法可以执行查询操作,返回一个ResultSet类型的对象。 ResultSet rs = st.executeQuery("SELECT * from table"); while(re.next()){ System.out.println(...
mysql-connector-java-5.1.39-bin.jar; 2、注册驱动看清楚了,注册驱动就只有一句话: Class.forName(“com.mysql.jdbc.Driver”) , 下面的内容都是对这句代码的解释。今后我们的代码中,与注册驱动相关的代码只有这一句。 DriverManager类的registerDriver()方法的参数是java.sql.Driver,但java.sql.Driver是一个接口,实现类由mysql驱动来提供,mysql驱动中的java.sql.Driver接口的实现类为com.mysql.jdbc.Driver!那么注册驱...
、MYSQL的安装 1、打开下载的mysql安装文件mysql-5.5.27-win32.zip,双击解压缩,运行“setup.exe”。2、选择安装类型,有“Typical(默认)”、“Complete(完全)”、“Custom(用户自定义)”三个选项,选择“Custom”,按“next”键继续。3、点选“Browse”,手动指定安装目录。4、填上安装目录,我的是“F:\Server\MySQL\MySQL Server 5.0”,也建议不要放在与操作系统同一分区,这样可以防止系统备份还原的时候,数据被清...
uroot -p密码 ,连接OK,会出现mysql> 对数据库的操作 创建一个库create database 库名 create database 库名 character set 编码mysql> create database mybase; Query OK, 1 row affected (0.00 sec)mysql> show databases; +--------------------+ | Database | +--------------------+ | information_schema | | mybase | | mysql | | performance_schema | | test | +-----...
(Connection conn, String sql, Object... params) ,用来完成表数据的增加、删除、更新操作 query(Connection conn, String sql, ResultSetHandler<T> rsh, Object... params) ,用来完成表数据的查询操作QueryRunner实现添加、更新、删除操作update(Connection conn, String sql, Object... params) ,用来完成表数据的增加、删除、更新操作增删改代码演示:package jdbc;import org.apache.commons.dbutils.QueryRunner; import...