数据库技术
操作系统:Red Hat Enterprise Linux Server release 6.5 Mysql安装包:mysql-5.6.34-linux-glibc2.5-x86_64.tar.gz 1. Linux中创建mysql组和mysql用户 [root@lgr ~]# groupadd - ...
删除数据后最好不要进行其他无关操作 ①确定删除数据的时间 ②此语句找出删除的数据:select * from 表名 as of timestamp to_timestamp('删除时间点','yyyy-mm-dd hh24:mi:ss') ③删除的数据重新插入原表:insert into 表名 (s ...
客户端: 连接服务器: mongo 查看参数: mongo --help 退出mongo服务: exit 或 ctr + c 查看当前使用数据库(登录后默认使用test数据库): db 查看所有数据库(物理真实创建出来的数据库): show dbs 切换数据库(use不存在的库会在内存中临时建库,之 ...
转自:https://tech.meituan.com/innodb-lock.html 前言: 我们都知道事务的几种性质,数据库为了维护这些性质,尤其是一致性和隔离性,一般使用加锁这种方式。同时数据库又是个高并发的应用,同一时间会有大量的并发访问,如果加锁过度,会极大的降低并发处理能力。所以对于加 ...
本文转自:http://blog.csdn.net/miqi770/article/details/48708199 alter table TableName enable trigger TriggerName alter table TableName enable trigger Trigg ...
将Excel表导入至Access2007,你会发现万恶的Access2007会帮你自己主动创建一张表。全然没有问你是否要插入一张已存在的表之中。 那么,我们须要这样解决: 一、依照正常的步骤先将Excel表导入至Access2007 1、选择标签栏上的“外部数据”->excel 2、弹出的对话框中的 ...
使用SQLite存储数据时发现插入速度太慢,程序跑了将近五分钟才插入了不到三千条。上网查资料才发现,SQLite这种文件数据库与MySql机制不一样,每条事务都有打开和关闭文件的步骤,SQLite默认将每条语句看成单独的事务。当我逐条插入数据时,就会出现大量的文件IO操作,效率自然不高。需要将多个插 ...
今天在虚拟机Ubuntu上折腾了一晚上mysql,然后试着用java连接,搞了很久都没成功,但是同学配好的Debian上却连接成功了,也就是说我的配置有问题。 折腾了很久,最后还是通过理解异常信息来大致猜测。 远程连接是输入mysql所在主机的IP和端口来确定主机的逻辑地址,再通过用户和密码来确定登 ...
【错误内容】:SQL Error (2013): Lost connection to MySQL server at 'waiting for initial communication packet', system error: 0 【错产生经过】:链接MySQL时出现. 【解决办法】:打开m ...
1> oradebug有哪些可用命令? 以sysdba身份登陆数据库,通过oradebug help可以看到oradebug常用命令 sqlplus / as sysdba oradebug help 2> 跟踪当前会话信息 oradebug setmypid --跟踪当前会话 oradebug s ...