随笔分类 -  数据库

oracle,mongodb,mysql等数据库使用总结
摘要:update table01 set name='msq_all' where id=122; --更新数据 insert into table01(id,dmcode,name,month) values (122,1,'app_all',201706) ; --插入数据 SELECT * FROM table01 where 1=1 ORDER BY app_name,flag asc... 阅读全文
posted @ 2019-05-28 17:23 caribean 阅读(5364) 评论(0) 推荐(0)
摘要:1, 备份需要的数据库; 2, 先删除服务:MySQL Server Instance Config Wizard –>remove instance; 3, 控制面板删除:卸载; 4, 将原来的安装目录清空; 阅读全文
posted @ 2019-05-28 17:17 caribean 阅读(203) 评论(0) 推荐(0)
摘要:以下内容较长,请仔细阅读: 1、首先进入安装界面,按“Next”继续; 2、选择Custom,有Typical(默认)、Complete(全装),一般根据选择安装自己的MySQL,故选Custom(自定义),按“Next”继续; 3、安装的内容默认即可,可以点击Change可以更换程序安装目录,按“ 阅读全文
posted @ 2019-05-28 17:15 caribean 阅读(391) 评论(0) 推荐(0)
摘要:1、 备份好数据库:表结构和数据; 2、 备份my.ini文件和data文件夹; 3、 卸载旧版本mysql; 4、 安装新版本mysql; 5、 解压版本mysql5.7安装教程: (1) 解压到安装目录; (2) 新建my.ini文件; 输入内容: [client] port=3306 defa 阅读全文
posted @ 2019-05-28 17:14 caribean 阅读(1177) 评论(0) 推荐(0)
摘要:1、登录mysql,进入数据库; 2、进入到对应的表里面,输入以下内容: 含有中文数据: 不含中文数据: (注意:需要修改对应的路径,表名,分割符) 阅读全文
posted @ 2019-05-28 17:10 caribean 阅读(14567) 评论(0) 推荐(0)
摘要:1、进入mysql数据库控制台: mysql -u root -p 2、选择需要操作的数据库: mysql>use 数据库 3、然后使用source命令,导入sql文件,后面参数为脚本文件(如这里用到的.sql) mysql>source d:/dbname.sql 进入mysql数据库控制台,如 阅读全文
posted @ 2019-05-28 17:06 caribean 阅读(14069) 评论(0) 推荐(1)
摘要:update table01 set F_DATE = to_char(to_date(F_DATE, 'dd-month-yy', 'NLS_DATE_LANGUAGE=AMERICAN'), ... 阅读全文
posted @ 2019-05-28 16:54 caribean 阅读(3132) 评论(0) 推荐(0)
摘要:(where exists(select 1 from testb b where b.id=a.id):如果没有这个条件,不匹配的选项也会被更新。 阅读全文
posted @ 2019-05-28 16:48 caribean 阅读(2971) 评论(0) 推荐(0)
摘要:一:按照某字段排序(时间,总数等),获取第一条 二:如果是获取时间最新一条数据 阅读全文
posted @ 2019-05-28 16:44 caribean 阅读(6291) 评论(0) 推荐(0)
摘要:1、decode函数: 用法:decode(条件,值1,翻译1,值2,翻译2,......,缺省值); 例子: 2、case...when... 用法一: 用法二:使用条件语句 阅读全文
posted @ 2019-05-28 16:32 caribean 阅读(251) 评论(0) 推荐(0)
摘要:select distinct id,name from test_table b where b.ID='001' ; id为char字段类型,使用该语句查询不出数据。 解决方法:加trim()。改为: select distinct id,name from test_table b where 阅读全文
posted @ 2019-05-28 16:10 caribean 阅读(1391) 评论(0) 推荐(1)
摘要:使用trunc()函数获取不同的日期: 阅读全文
posted @ 2019-05-28 15:49 caribean 阅读(444) 评论(0) 推荐(0)
摘要:1、oracle中CLOB数据类型使用过程更新数据,代码如上。 2、其他操作 阅读全文
posted @ 2019-05-28 15:40 caribean 阅读(1033) 评论(0) 推荐(0)
摘要:作用:判断B表和A表是否满足ON中条件,如果满足则执行满足后面的update SQL,如果不满足,则执行不满足后面的insert SQL。 例子: 使用情况,例如:如果数据库中存在数据就update,如果不存在就insert。 阅读全文
posted @ 2019-05-28 15:37 caribean 阅读(5432) 评论(0) 推荐(0)
摘要:oracle导入TXT文件: 1、建好对应的表和字段;2、新建test.ctl文件,用记事本编辑写入: 3、进入ctl文件的路径,打开cmd命令行界面:输入:sqlldr userid=username/password@host control=e:\test.ctl log=e:\test.lo 阅读全文
posted @ 2018-09-04 18:10 caribean 阅读(12766) 评论(1) 推荐(0)
摘要:oracle导入csv文件: 1、建好对应的表和字段; 2、新建test.ctl文件,用记事本编辑写入: 3、打开cmd命令行界面:输入:sqlldr userid=username/password@host control=e:\test.ctl log=e:\test.log (以上操作的文件 阅读全文
posted @ 2018-09-04 18:04 caribean 阅读(17383) 评论(0) 推荐(0)
摘要:oracle导入sql文件: 1、进入到sql文件目录下,登录需要导入文件的用户 打开cmd,输入以下命令,进入oracle, username:需要操作的用户名,password:需要操作的用户密码 2、导入sql文件,输入一下命令,@后面跟着sql文件的路径,回车,导入数据; 3、导入完毕,输入 阅读全文
posted @ 2018-09-04 18:00 caribean 阅读(30854) 评论(0) 推荐(1)
摘要:oracle导入导出 dmp文件: 打开cmd窗口,在cmd窗口下,按照个人需要输入以下对应的命令: 1、imp 用户名/密码@网络服务名 file=XXX.dmp fromuser=XXX touser=XXX;//导入dmp文件 2、imp 用户名/密码@网络服务名 file=xxx.dmp f 阅读全文
posted @ 2018-09-04 17:51 caribean 阅读(2974) 评论(0) 推荐(0)
摘要:plsql除了连接本地的oracle还需要连接其他服务器上的oracle时 1、下载安装oracleClient;2、在oracleClient安装目录下:例如:D:/instantclient_11_2目录下新建目录network,在network目录下再建admin目录,在admin目录下新建文 阅读全文
posted @ 2018-09-04 17:41 caribean 阅读(804) 评论(0) 推荐(0)
摘要:Mysql导入csv文件时报错:ERROR 1290 (HY000): The MySQL server is running with the --secure-file-priv opti on so it cannot exe 原因:mysql导入导出文件只能在secure-file-priv 阅读全文
posted @ 2018-09-04 17:25 caribean 阅读(6283) 评论(0) 推荐(0)