
数据库
文章平均质量分 60
zjungle
这个作者很懒,什么都没留下…
展开
-
远程连接DB2数据库环境变量和连接配置
客户端连接远程服务器上的DB2数据库,环境变量和远程连接配置原创 2023-01-19 16:14:46 · 3835 阅读 · 0 评论 -
MYSQL字符集影响,查询/修改表、字段字符集
1、首先是发现MYSQL有些语句在oracle走执行计划执行很快的语句,在mysql环境下发现执行效率很低。原因:刚开始在mysql环境的建表语句不规范,没有绑定字符集,字符集是gbk_chinese_ci,后来新加部分字段规范后都是绑定gbk_bin。字符集不一致,会导致sql走索引不生效gbk_bin是二进制存储.区分大小写的gbk_chinese_ci不区分大小写2、修改表字符集:修改表默认的字符集和所有字符列(CHAR,VARCHAR,TEXT)改为新的字符集:ALTER TAB原创 2021-10-15 15:33:39 · 1514 阅读 · 0 评论 -
linux安装ORACLE客户端
1、官网下载客户端安装文件http://www.oracle.com/technetwork/topics/linuxx86-64soft-092277.htmloracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpmoracle-instantclient11.2-devel-11.2.0.4.0-1.x86_64.rpmoracle-instantclient11.2-sqlplus-11.2.0.4.0-1.x86_64.rpm.原创 2021-07-30 10:29:14 · 674 阅读 · 0 评论 -
关于SHELL+MYSQL
1、SHELL远程连接MYSQLmysql -h hostname -P port -u username -pUSERPWD -D databesename注意-p和密码之间没有空格mysql -h ${ADDRESS} -P ${PORT} -u ${DBCURUSR} -p${DBUSRPWD} -D ${DBNAME}2、SHELL连接MYSQL执行脚本并输出html方法一、管道符 输出sql结果到指定文件${RESULT_FILE}mysql -h ${ADDRESS} -P ${P原创 2020-12-11 17:49:36 · 284 阅读 · 1 评论 -
MySQL连接命令
一、MySQL 连接本地数据库,用户名为“root”,密码“123”(注意:“-p”和“123” 之间不能有空格)C:>mysql -h localhost -u root -p123二、MySQL 连接远程数据库(192.168.0.201),端口“3306”,用户名为“root”,密码“123”C:>mysql -h 172.16.16.45 -P 3306 -u root -p123三、MySQL 连接本地数据库,用户名为“root”,隐藏密码C:>mysql -h loc原创 2020-11-16 13:40:29 · 40361 阅读 · 1 评论 -
oracle-pivot函数用法
pivot函数:对查询结果行转列进行统计示例:比如我想查每个用户投资的各种类型基金的分别有多少份额平常的写法:select userID,fundtype,sum(shares) from userassetgroup by userID,fundtype;查询结果:这样展示,如果行数很多的话,就很不直观,我看不出来某个基金哪个人投资最多,要看某个人投资的某个基金份额数,也要对照着fundtype去找。就很不方便。我想一个人展示成一行,这样就好看多了可以这样写select use原创 2020-07-15 11:41:00 · 6336 阅读 · 0 评论 -
drop user cascade报错ORA-01418指定的索引不存在
删除用户 drop user username cascade报ORA-01418指定的索引不存在报错:1.**ORA-00604**: 递归SQL级别1出现错误2.**ORA-01418**: 指定的索引不存在原创 2020-06-10 15:24:49 · 3968 阅读 · 0 评论 -
表空间自动扩展但还是报表空间不足
表空间设置为自动扩展,导库还是报错:无法分配超出4的minextens<在表空间 TAB 中>原创 2020-06-10 15:11:08 · 1463 阅读 · 0 评论 -
ORACLE启动报错ORA-03113:通信通道的文件结尾之ORA-01110
ORACLE启动报错ORA-03113:通信通道的文件结尾问题起因:imp导数据库挂了,挂了之后用下面命令重启吧,又总是起不来重启命令:sqlplus /nologSQL>connect / as sysdbaSQL>shutdown immediate SQL>startup之后报下面的错ORA-03113:通信通道的文件结尾之前按照ORA-03113:通信...原创 2020-04-26 15:05:55 · 1406 阅读 · 0 评论 -
ORACLE的wmsys.wm_concat和listagg函数
oracle将多个结果合并展示成一行,有wmsys.wm_concat和listagg函数,之前我习惯用wmsys.wm_concat,但常常遇到有oracle版本不支持的问题。于是转用listagg。1、wmsys.wm_concat() 连接结果用逗号分隔select t.type, t.assoCode, to_char(wmsys.wm_concat(t.date)) dat...原创 2020-04-26 14:23:19 · 702 阅读 · 0 评论