
Mysql实战
文章平均质量分 66
缘定三石
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JDBC 封装工具类
1.配置文件 jdbc.propertiesdriverClass=com.mysql.jdbc.Driverurl=jdbc:mysql:///mydb?useServerPrepStmts=true&cachePrepStmts=true&rewriteBatchedStatements=trueusername=rootpassword=root2.封装工具类 jdbcUtil原创 2017-06-26 22:56:55 · 470 阅读 · 0 评论 -
JDBC处理大数据案例--处理文本
处理文本存储大文本create table mytext(id int primary key auto_increment,content longtext)存储File file = new File("JdbcUtils1.java");FileReader fr = new FileReader(file);pst.setCharacterStream(原创 2017-06-26 23:12:27 · 382 阅读 · 0 评论 -
JDBC批量操作
批量操作一次可以执行多条sql语句.在jdbc中可以执行sql语句的对象有Statement,PreparedStatement,它们都提供批处理.1.Statement执行批处理addBatch(String sql); 将sql语句添加到批处理executeBatch(); 执行批处理clearBatch();2.PreparedStatement执行原创 2017-06-26 23:18:26 · 402 阅读 · 0 评论 -
JDBC--解决sql注入
sql注入由于没有对用户输入进行充分检查,而SQL又是拼接而成,在用户输入参数时,在参数中添加一些SQL关键字,达到改变SQL运行结果的目的,也可以完成恶意攻击。 示例:在输入用户名时 tom' or '1'='1这时就不会验证密码了。解决方案:PreparedStatement(重点)它是一个预处理的Statement,它是java.sql.Statem原创 2017-06-26 23:38:12 · 500 阅读 · 0 评论 -
Linux下修改Mysql的用户(root)的密码
修改的用户都以root为列。一、拥有原来的myql的root的密码;方法一:在mysql系统外,使用mysqladmin# mysqladmin -u root -p password "新密码"Enter password: 【输入原来的密码】方法二:通过登录mysql系统,# mysql -uroot -pEnter password: 【输原创 2017-07-21 21:03:18 · 502 阅读 · 0 评论 -
数据库连接池Datasource
在三层架构中,DAO层直接与数据库交互,首先要建立与数据库的连接,如果采用下图(a)所示,则用户每次的请求都要创建连接,用完又关闭,而数据库连接的创建和关闭需要消耗较大的资源,因此实际开发中常采用图(b)所示,在应用程序启动时创建一个包含多个Connection对象的连接池,DAO层使用时直接从池子里取一个Connection对象,用完后放回池子,避免了重复创建关闭数据库连接造成的开销。原创 2017-08-07 21:39:24 · 1472 阅读 · 0 评论 -
Mysql 安装文档总结
Mysql 安装文档总结 1.下载 [root@hadoop001 ~]# cd /usr/local [root@ hadoop001 local]# wget https://downloads.mariadb.com/archives/mysql-5.6/mysql-5.6.30-linux-glibc2.5-x86_64.tar.gz2.检查是否安装MySQL [root@ h原创 2018-01-31 10:49:28 · 306 阅读 · 0 评论