数据库
学习记录,及经验总结
ynchyong
本人男,bb程序员
展开
-
Oracle 备份及恢复
备份恢复1. 忘记oracle的sys或者system密码2. 备份2.1 分类2.2 逻辑备份2.2.1 expdp/impdp和exp/imp的区别2.3 expdp 备份数据2.4 导入1. 忘记oracle的sys或者system密码sqlplus /nolog>conn /as sysdba>alter user sys identified by 123456 #修改密码为1234562. 备份2.1 分类从物理与逻辑的,备份可以分为物理备份和逻辑备份。物理备原创 2021-12-24 10:22:22 · 1384 阅读 · 0 评论 -
EF 外键关系
实体加载方式:Lazy Loading 延迟加载;使用的是动态代理,默认情况下, 如果POCO类满足以下两个条件,EF就使用Lazy Loading ,关闭可使用 Configuration.LazyLoadingEnabled = true; :POCO类是Public且不为Sealed。导航属性标记为Virtual。Eager Loading 贪婪加载不设置导航属性为virtual,并且对导航属性使用Include,Eager Loading使用Include方法关联预先加载的实体原创 2021-05-24 17:13:49 · 608 阅读 · 0 评论 -
SQL ITE 应用单元测试 未能加载文件或程序集
SQL ITE 应用单元测试FileLoadException: 未能加载文件或程序集“System.Data.SQLite.EF6, Version=1.0.102.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRESULT:0x80131040)=== 预绑定状态信息 ===日志: DisplayName = System.Data.SQLite...原创 2021-05-24 11:55:57 · 631 阅读 · 0 评论 -
MongoDB随便写
文章目录应该是不会使用该数据库的,只能在一个比较有意思的项目中遇到需要使用该数据库。IDE 使用 studio 3T基本概念sql术语/概念MongoDB术语/概念解释/说明databasedatabase数据库tablecollection数据库表/集合rowdocument数据记录行/文档columnfield数据字段/域indexindex索引table joins-表连接,mongoDB不支持primary原创 2021-02-25 16:56:45 · 67 阅读 · 0 评论 -
关系模式
自然连接与等值连接原创 2020-11-04 10:42:26 · 474 阅读 · 0 评论 -
MyBatis传入参数与parameterType
parameterType 仅代码传入简单类型public User get(Long id) { return (User) getSqlSession().get(id); } <select id="get" parameterType="java.lang.Long" resultType="User"> select * from user where id = #{id}; </select> 传入Lis原创 2020-11-03 10:41:30 · 218 阅读 · 0 评论 -
修改mysql认证方式
mysql 认证方式 ,caching_sha2_password原创 2020-11-03 09:22:14 · 3725 阅读 · 1 评论 -
asciI 字符代码表
mysql 导出Excell 出现换号 REPLACE原创 2020-10-22 11:22:55 · 1747 阅读 · 0 评论 -
Oracle密码过期处理
以SYS 用户登录执行:alter profile default limit password_life_time unlimited;alter user userName identified by 123456;commit;原创 2020-10-13 14:46:24 · 917 阅读 · 0 评论 -
Oracle表空间压缩
压缩 (以前测试的一些语句)select'alter table '||table_name||' enable row movement;' ||chr(10)||'alter table '||table_name||' shrink space;'||chr(10)from user_tables;--释放索引空间原创 2020-10-13 14:41:21 · 943 阅读 · 0 评论 -
Oracle计划任务
计划任务 begin dbms_scheduler.create_job ( job_name => 'DELETE_Tbl_Log', job_type => 'PLSQL_BLOCK', job_action => 'delete tbl_sys_log where logdate<(to_timestamp( sysdate)-7 );原创 2020-10-13 14:37:47 · 800 阅读 · 0 评论 -
Oracle 查看表空间SQL
查看表所占空间查看某张表所占用的空间查看数据库所占空间表空间文件修改表空间名称增加表空间文件创建用户和表空间在使用的创建表空间语句修改表空间名称-删除表空间,同时删除数据文件删除数据后修改表空间(谨慎使用 未未完全测试过)查看某张表所占用的空间select tablespace_name,to_char(sum(bytes)/(1024*1024),'999G999D999') CNT_MB from Dba_Extents where owner=upper('&OWner') and原创 2020-10-13 14:20:07 · 705 阅读 · 0 评论 -
Mysql 一些常用语句
导入导出mysqldump -u root -p anclgk > tmp.sql #导出为sqlmysql -uroot -p123456 < tmp.sql #导入mysql> use abc; # 使用已创建的数据库mysql> set names utf8; # 设置编码mysql> source /home/abc/abc.sql # 导入备份数据库...原创 2020-10-12 14:26:29 · 64 阅读 · 0 评论