jdbc连
oracle用的jar包是jdbc6.jar其中urlthin指明这是瘦客户端的连接方式,不需要安装oracle客户端,只需要有jar包
对应的连接方式的是oci
driver:oracle.jdbc.OracleDriver
url: jdbc:oracle:thin:@localhost:1521:xe
mysql连接jar包用mysql-connector-java-5.1.24.jar
driver:com.mysql.jdbc.Driver
url: jdbc:mysql://localhost:3306/test
命令行命令:
登录 connect sys/123 as sysdba
查询当前所有用户状态 select username,accout_status from dba_users;
解锁一个普通用户 alter user hr account unlock;
修改密码: alter user hr identified by hr;
避免SQL语句
PreparedStatement预编译SQL语句,性能更好;
PreparedStatement不需要拼接SQL语句,而拼接SQL语句非常容易出错;
PreparedStatement可以防止SQL注入,拥有更高的安全性。