
数据库
FlowingRiver
这个作者很懒,什么都没留下…
展开
-
SQL JOIN概括
SQL JOIN原创 2021-08-13 16:35:36 · 126 阅读 · 0 评论 -
jdbcTemplate in语句
使用jdbcTemplate时,单个参数查询用的比较多,一般如下:String sql = "select x from y where z = ?";List<Map<String,Object>> result = jdbcTemplate.queryForList(sql, zValue);即用?作为占位符,在queryForList中用实际值去替换。而如果遇到where z in (z1,z2,...)这类多个参数的查询,上面就不好用了,可以使用NamedParam原创 2020-07-08 19:35:05 · 986 阅读 · 0 评论 -
使用Jedis操作Redis数据库
在项目中需要用到Redis数据库,这里记录下Jedis的使用。定义一个RedisUtil类。public class RedisUtil{ static JedisPool pool;}1.连接池为减少创建和销毁连接的成本,一般都会用连接池管理连接,连接池的创建如下: /** * 获取jedis连接池 */ static JedisPool getPool() { if (pool == null) { //创建je原创 2020-05-12 10:09:18 · 625 阅读 · 0 评论 -
mongodb升级踩坑
由于业务需要,把服务器系统从ubuntu16.04升级到18.04。升级后发现,mongo服务起不来了!经过各种搜索,尝试后终于还是恢复了。这里记录下遇到的坑。about to fork child process, waiting until server is ready for connections.forked process: 14229ERROR: child process...原创 2020-04-26 10:50:03 · 1517 阅读 · 0 评论 -
redis的安装与使用
近期有个项目需要用到redis,这里记录下redis的安装与基本使用。安装基于ubuntu系统的apt方式$sudo apt-get update$sudo apt-get install redis-server启动 redis-server不出意外会如下:表示服务启动成功。启动客户端连接$ redis-cli会进入redis交互界面:在这里就可以存取数据了:...原创 2019-10-30 10:51:57 · 211 阅读 · 0 评论 -
Linux执行sql文件
1.上传sql文件至linux服务器。可用rz命令上传。2.进入sql命令行。执行mysql -u xxx -p,输入用户名xxx,接下来输入密码进入sql命令行。3.创建目标数据库并且use。create database xxx;use xxx;注意:分号不能少。4.执行上传到服务器的sql文件。source xxx.sql等到执行完,就可以看到想要的数据...原创 2018-10-15 21:01:50 · 16209 阅读 · 0 评论 -
mongodb基本操作(基于ubuntu 18.04)
安装 sudo apt update sudo apt install -y mongodb检查sudo systemctl status mongodb应输出:可进一步验证:mongo --eval 'db.runCommand({ connectionStatus: 1 })'会得到版本号等信息。MongoDB shell version v3.6.3connec...原创 2019-08-16 18:01:36 · 477 阅读 · 0 评论