数据库
北海之灵
这个作者很懒,什么都没留下…
展开
-
mysql常见问题
1.包含空值的排序问题按照表中某一字段排序,若该字段可能存在空值,升序排列时空值排在最前面,降序排列是空值排在最后面。升序排列时如果想让空值排在最后面,可以 order by field1 is null,field1 asc 这么写。例如有个user表,按照 seq字段排序。select * from user order by seq is null,seq asc;这样就...原创 2018-11-16 15:59:36 · 289 阅读 · 1 评论 -
ORACLE一个实例多个用户实现数据隔离
在数据库只有一个实例的情况下,如果要实现数据的隔离,最简单的方法就是创建多个表空间,添加多个用户,一个用户对应一个表空间,这样就实现了数据的隔离(多个开发团队共用一个oracle实例)。1.ssh shell 工具登录到oracle服务器(Linux)切换到oracle 输入命令:su - oracle进入sqlplus输入命令:sqlplus输入用户名和密码(有dba...原创 2017-08-16 14:25:42 · 7438 阅读 · 1 评论 -
ORA-28040: No matching authentication protocol
连接11G的Oracle没有问题,在连接12C的Oracle数据库时,报这个错误。解决办法就是编辑Oracle服务器下的 $ORACLE_HOME/network/admin/sqlnet.ora文件(我的在app/oracle/product/12.1.0/dbhome_1/network/admin目录下),如果没有可以创建一个新的,加入下面的参数 SQLNET.AL...原创 2017-07-08 10:38:23 · 903 阅读 · 0 评论 -
Oracle 常见操作
1.查数据库版本select * from v$version;2.查看外键约束select * from user_constraints where constraint_type='R'3.序列(1)创建序列create sequence emp_seq start with 100 //起始为100 increment by...原创 2019-01-24 15:40:15 · 724 阅读 · 0 评论 -
Can not read response from server. Expected to read 4 bytes, read 0
JavaWeb项目 Mysql报错如下:Caused by: java.io.EOFException: Can not read response from server. Expected to read 4 bytes, read 0 bytes before connection was unexpectedly lost.连接池参数配置的问题。项目中增加 连接池参数后重启项目...原创 2019-04-02 09:05:46 · 14428 阅读 · 0 评论