随笔分类 -  数据库

MySQL之mysqldump的使用
摘要:一、mysqldump 简介 mysqldump 是 MySQL 自带的逻辑备份工具。 它的备份原理是通过协议连接到 MySQL 数据库,将需要备份的数据查询出来,将查询出的数据转换成对应的insert 语句,当我们需要还原这些数据时,只要执行这些 insert 语句,即可将对应的数据还原。 二、备 阅读全文

posted @ 2021-02-25 11:52 张鱼

Linux启动/停止/重启Mysql数据库的方法
摘要:Linux启动/停止/重启Mysql数据库的方法 1、查看mysql版本方法一:status;方法二:select version(); 2、Mysql启动、停止、重启常用命令a、启动方式1、使用 service 启动:[root@localhost /]# service mysqld start 阅读全文

posted @ 2016-09-27 17:39 张鱼

unix PS命令和JPS命令的区别
摘要:1、JPS介绍 用来查看基于HotSpot的JVM里面中,所有具有访问权限的Java进程的具体状态, 包括进程ID,进程启动的路径及启动参数等等,与unix上的ps类似,只不过jps是用来显示java进程,可以把jps理解为ps的一个子集。 使用jps时,如果没有指定hostid,它只会显示本地环境 阅读全文

posted @ 2016-05-11 10:58 张鱼

mysql:表注释和字段注释
摘要:mysql:表注释和字段注释 1 创建表的时候写注释 create table test1 ( field_name int comment '字段的注释' )comment='表的注释'; 2 修改表的注释 alter table test1 comment '修改后的表的注释'; 3 修改字段的 阅读全文

posted @ 2016-05-11 09:50 张鱼

mysql-关于Unix时间戳(unix_timestamp)
摘要:unix_timestamp时间戳是自 1970 年 1 月 1 日(00:00:00 GMT)以来的秒数。它也被称为 Unix 时间戳(Unix Timestamp)。 Unix时间戳(Unix timestamp),或称Unix时间(Unix time)、POSIX时间(POSIX time), 阅读全文

posted @ 2016-05-09 11:00 张鱼

navicat使用跳板机连接数据库-ssh
摘要:1. 目标数据库的域名/IP,端口,用户名,密码:如图1 2. 这时候不要点OK!选择SSH这个tab 3. 选中User SSH Tunnel;填写跳板机域名/IP,用户名,密码(注意:端口22不要变) 4. 点击OK,保存链接,打开链接完成通过ssh通道连接跳板机达到连接数据库的目的 阅读全文

posted @ 2016-05-05 14:13 张鱼

Oracle数据查看被锁住的用户
摘要://lock_date是被锁住时间,如果为空证明这个用户没有被锁住 select username,lock_date from dba_users where username='GFMIS'; //GFMIS是数据库的用户 //给用户解锁 ALTER USER gfmis ACCOUNT UNL 阅读全文

posted @ 2016-02-28 22:12 张鱼

oracle查看锁表进程,杀掉锁表进程
摘要:查看锁表进程SQL语句1: select sess.sid, sess.serial#, lo.oracle_username, lo.os_user_name, ao.object_name, lo.locked_mode from v$locked_object lo, dba_objects 阅读全文

posted @ 2016-02-28 22:05 张鱼

oracle添加表注释和表字段注释
摘要:创建Oracle数据库表时加上注释 CREATE TABLE t1( id varchar2(32) primary key,name VARCHAR2(8) NOT NULL, age number, ) 添加表注释: COMMENT ON table t1 IS '个人信息'; 添加字段注释: 阅读全文

posted @ 2016-02-26 09:38 张鱼

PL/SQL DEVELOPER执行计划的查看
摘要:这里,我学到的一个很重要的东西,就是用PL/SQL DEVELOPER去看一条SELECT语句的执行计划,执行计划里面可以看到这条SELECT语句的开销、I/O操作开销等数值,可以很清晰地看到语句各个部分的执行效率。选中这条SELECT语句以后,按F5就可以。 以下面的SELECT语句为例子: 从三 阅读全文

posted @ 2016-02-02 09:55 张鱼

利用pl/sql执行计划评估SQL语句的性能简析
摘要:一段SQL代码写好以后,可以通过查看SQL的执行计划,初步预测该SQL在运行时的性能好坏,尤其是在发现某个SQL语句的效率较差时,我们可以通过查看执行计划,分析出该SQL代码的问题所在。 那么,作为开发人员,怎么样比较简单的利用执行计划评估SQL语句的性能呢?总结如下步骤供大家参考: 1、 打开熟悉 阅读全文

posted @ 2016-02-02 09:42 张鱼

SQL:内连接、左外连接、右外连接、全连接、交叉连接区别
摘要:有两个表A和表B。表A结构如下: Aid:int;标识种子,主键,自增ID Aname:varchar 数据情况,即用select * from A出来的记录情况如下图1所示: 图1:A表数据表B结构如下: Bid:int;标识种子,主键,自增ID Bnameid:int 数据情况,即用select 阅读全文

posted @ 2016-01-29 08:56 张鱼

SQL中IN和EXISTS用法的区别
摘要:NOT IN SELECT DISTINCT MD001 FROM BOMMD WHERE MD001 NOT IN (SELECT MC001 FROM BOMMC) NOT EXISTS,exists的用法跟in不一样,一般都需要和子表进行关联,而且关联时,需要用索引,这样就可以加快速度 sel 阅读全文

posted @ 2016-01-28 09:05 张鱼

Oracle中视图和同义词的区别
摘要:视图和同义词分别都是数据库中的对象名称,它们都不对应实际的数据存储,都依赖其他对象的存在而存在。视图:视图可以被看成是虚拟表或存储查询。除非是索引视图,否则视图的数据不会作为非重复对象存储在数据库中。一般是基于一个或多个数据表经数据查询语句构建而成;视图可以再被用于数据查询语句中。 同义词:是架构范 阅读全文

posted @ 2016-01-28 09:03 张鱼

导航