![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
常见数据库相关知识
学海无涯乐做舟
狼,就是比狠,更狠一点!
展开
-
Oracle-数据泵使用
一、为何选择数据泵方式相对于exp/imp方式,数据泵(expdp/impdp)更快,且能导出空表;相对于rman、dg等方式,数据泵操作更加简单。此外,在数据量不大、可停库的情况下,数据泵方式是可以保证数据的完整性的。备注:exp/imp与expdp/impdp的区别1、exp和imp是客户端工具程序,它们既可以在客户端使用,也可以在服务端使用。2、expdp和impdp是服务端的工具程序,他们只能在Oracle服务端使用,不能在客户端使用。3、imp只适用于exp导出的文件,不适用于e转载 2020-07-14 18:46:19 · 1291 阅读 · 0 评论 -
SQL语言分类
1:数据定义语言(DDL)用于创建、修改、和删除数据库内的数据结构,如:1:创建和删除数据库(CREATEDATABASE || DROPDATABASE);2:创建、修改、重命名、删除表(CREATETABLE || ALTERTABLE|| RENAME TABLE||DROPTABLE);3:创建和删除索引(CREATEINDEX|| DROP INDE...原创 2019-05-21 13:39:59 · 125 阅读 · 0 评论 -
Oracle数据库的备份与恢复常用方法 详解
Oracle数据库的备份与恢复在Oracle数据库的使用过程中,备份与恢复是经常遇到的操作。Oracle中的备份分为两大类:逻辑备份和物理备份。其中物理备份又分为两类:冷备份和热备份。本节将简要讲述如何利用各种备份手段进行Oracle数据库的备份与恢复。1 逻辑备份/恢复(导出/导入)逻辑备份是指利用exp命令进行备份。利用该命令进行备份,简单易行,也不影响正常的数据库操作。因此,...原创 2019-03-12 08:49:26 · 36903 阅读 · 0 评论 -
Oracle Net Configuration Assistant failed. (Win7)故障解决
在网上找了好多方法,都不管用,结果看完这篇文章找到了方法,赞一下作者思路清新,写文章负责人的态度。文章地址:http://zhaoguohui.blog.51cto.com/3923573/1361724解决方案:Win7:C:\Windows\System32\drivers\etc下将hosts中环路地址127.0.0.1前面的注释去掉#127.0.0.1 loca...原创 2019-03-10 19:00:03 · 765 阅读 · 0 评论 -
Oracle 11g安装步骤详谈
一、Oracle下载注意Oracle分成两个文件,下载完后,将两个文件解压到同一目录下即可。 路径名称中,最好不要出现中文,也不要出现空格等不规则字符。官方下地址:http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html以下两网址来源此官方下载页网。win 32位操作系...转载 2019-03-10 18:55:49 · 123 阅读 · 0 评论 -
imp导入备份时报:无法转换为环境字符集句柄 ...
在imp 还原数据库的时候出现问题如下; 这个问题是 你用 expdp导出的 却用客户端的 imp 导入;换成impdp导入即可。当用impdp导入(impdp EMMS/EMMS123 directory=expdir dumpfile=EMMS2.dmp) 却发现【IMPDP】使用工具IMPDP导入数据时ORA-39002、ORA-39070错误排查其中 RA...原创 2019-03-14 12:24:11 · 2458 阅读 · 0 评论 -
MySQL字符集的选择
MySQL 5.6目前支持几十种字符集,包括UCS-2、UTF-16、UTF-16LE、UTF-32、UTF-8和utf8mb4等Unicode字符集选择数据库字符集时,可以根据应用的需求,结合上面介绍的一些字符集的特点来权衡,主要考虑以下几方面的因素。(1)满足应用支持语言的需求,如果应用要处理各种各样的文字,或者将发布到使用不同语言的国家或地区,就应该选择Unicode字符集。对MyS...原创 2018-12-27 10:01:39 · 1234 阅读 · 0 评论 -
MySQL常用储存引擎简介
MyISAMMyISAM是MySQL默认的存储引擎。MyISAM不支持事务、也不支持外键,其优势是访问的速度快,对事务完整性没有要求或者以 SELECT、INSERT 为主的应用基本上都可以使用这个引擎来创建表。每个MyISAM在磁盘上存储成3个文件,其文件名都和表名相同,但扩展名分别是:.frm(存储表定义);.MYD(MYData,存储数据);.MYI(MYIndex,存储...原创 2018-12-26 14:05:10 · 155 阅读 · 0 评论 -
MySQL 修改密码
第一种方式:最简单的方法就是借助第三方工具Navicat for MySQL来修改,方法如下:1、登录mysql到指定库,如:登录到test库。2、然后点击上方“用户”按钮。3、选择要更改的用户名,然后点击上方的“编辑用户”按钮。4、出现如图界面,输入新密码,并确认新密码,点击“保存”按钮即可。 第二种方式: 方法1: 用SET PASS...转载 2018-11-16 10:00:08 · 152 阅读 · 0 评论 -
使用“plugin:auth_socket”更改MySQL 5.7中的用户密码
在这篇博客中,我们将讨论如何使用“plugin:auth_socket”来更改MySQL 5.7中的用户密码。在在Debian / Ubuntu中,为root用户安装带有空密码的MySQL / Percona Server是很常见的。完成所有配置和测试后,将设置密码。这在生产服务器(或即将成为生产服务器)中不是一个好习惯,但您可以为自己的测试服务器执行此操作。关于身份验证,5.7中的情况有所改...翻译 2018-10-10 15:18:49 · 10136 阅读 · 4 评论 -
58到家数据库30条军规解读
转自:https://mp.weixin.qq.com/s/Yjh_fPgrjuhhOZyVtRQ-SA?军规适用场景:并发量大、数据量大的互联网业务军规:介绍内容解读:讲解原因,解读比军规更重要 一、基础规范(1)必须使用InnoDB存储引擎解读:支持事务、行级锁、并发性能更好、CPU及内存缓存页优化使得资源利用率更高 (2)必须使用UTF8字符集解读...转载 2018-10-15 18:22:52 · 84 阅读 · 0 评论 -
MYSQL登录错误:mysqladmin: connect to server at 'localhost' failed acess denied for user 'root'@'localhos
一、mysql登录错误mysqladmin: connect to server at 'localhost' failederror: 'Access denied for user 'root'@'localhost' (using password: YES)'无法修改密码用 service mysqld stopmysqld_safe --skip-grant-tables &...原创 2018-09-19 15:12:53 · 612 阅读 · 0 评论 -
Redis、Memcache和MongoDB的区别
Memcached Memcached的优点: Memcached可以利用多核优势,单实例吞吐量极高,可以达到几十万QPS(取决于key、value的字节大小以及服务器硬件性能,日常环境中QPS高峰大约在4-6w左右)。适用于最大程度扛量。 支持直接配置为session handle。 Memcached的局限性: 只支持简单的ke...原创 2018-08-23 17:23:34 · 84 阅读 · 0 评论 -
redis
redis基本类型以及优点特性 1.什么是redis?redis是一个基于内存的高性能key-value数据库2.redis基本数据类型及应用场景 支持多种数据类型:string(字符串) String数据结构是简单的key-value类型,value其实不仅可以是String,也可以是数字。 常规key-value缓存应用;list(列表) list就是链表...原创 2018-08-23 17:02:11 · 82 阅读 · 0 评论