一、jdk和tomcat:将两者的包解压(tar xvf /opt/soft/jdk1.8.0_131 -C /opt/app/)到/opt/app/文件下,注意:jdk和tomcat不用安装,他俩走的是环境变量,最后的配置文件vi /etc/profile的最下面添加信息为: JAVA_HOME= ...
分类:
数据库 时间:
2019-11-09 13:29:15
阅读次数:
83
DateTimePicker inside a DBGrid Here's how to place a TDateTimePicker into a DBGrid. Create visually more attractive user interfaces for editing date/t... ...
分类:
数据库 时间:
2019-11-09 13:28:29
阅读次数:
97
为了验证mysql查询优化,特地生成上上百万条、或者上千万条数据。 1、建表 2、手动插入一条数据如图: 3、sql插入数据,每运行一次数据翻倍! 4、结果,插入百万条数据只需28秒 ...
分类:
数据库 时间:
2019-11-09 13:25:00
阅读次数:
87
type myGrid = class(TCustomGrid) end; type myInplaceEditList = class(TInplaceEditList) end; procedure TDemoForm.gdDemoGridCellClick(Column: TColumn); ... ...
分类:
数据库 时间:
2019-11-09 13:24:39
阅读次数:
94
一、备份常用操作基本命令 1、备份命令mysqldump格式 格式:mysqldump -h主机名 -P端口 -u用户名 -p密码 –database 数据库名 > 文件名.sql 2、备份MySQL数据库为带删除表的格式 备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动 ...
分类:
数据库 时间:
2019-11-09 12:13:43
阅读次数:
119
1.创建数据库D:\PostgreSQL\bin>initdb.exe-DD:\PostgreSQL\data-EUTF-8-Upostgres-W2.启动数据库pg_ctl-D"D:\PostgreSQL\data"-llogfilestart3.连接数据库D:\PostgreSQL\bin>psql-Upostgres4.注册PG服务pg_ctlregister
分类:
数据库 时间:
2019-11-09 12:06:02
阅读次数:
98
sql server中创建数据库和创建表的命令大致相似: 1 --创建数据库: create database database_name 2 create database myDB 3 4 --在新建的库中新建表:create table table_name (field_name1 type ...
分类:
数据库 时间:
2019-11-09 12:04:41
阅读次数:
115
#查询数据库所有用户 SELECT USER,host FROM mysql.user #新建数据库用户 create user 'tianxftest1'@'%' IDENTIFIED by '456123' #赋予用户角色 revoke all PRIVILEGES on 'pmp_user'.... ...
分类:
数据库 时间:
2019-11-09 12:03:01
阅读次数:
136
ArcSDE是ESRI公司推出的基于SDE技术的空间数据库解决方案,它是在现有的关系或对象关系型数据库管理系统的基础上进行应用扩展,可以将空间数据和非空间数据存储在目前绝大多数商用DBMS中,享受商用DBMS(IBMDB2、Informix、Oracle、PostgreSQL和SQLSever)带来 ...
分类:
数据库 时间:
2019-11-09 11:59:46
阅读次数:
130
SQL优化背景 开发项目上线初期,由于业务数据量相对较少,一些SQL的执行效率对程序运行效率的影响不太明显,而开发和运维人员也无法判断SQL对程序的运行效率有多大,故很少针对SQL进行专门的优化,而随着时间的积累,业务数据量的增多,SQL的执行效率对程序的运行效率的影响逐渐增大,此时对SQL的优化就 ...
分类:
数据库 时间:
2019-11-09 11:59:27
阅读次数:
76
1、sql盲注漏洞: 1、通过真假来判断。调整and后面的数据真假来对比 2、length(str)获取字符串长度 id=1' and length(database())=8--+ 3、猜解字符串 ascii('test') id=1' and ascii(substr(database(),1, ...
分类:
数据库 时间:
2019-11-09 11:56:43
阅读次数:
103
1) 查询字符集 2)查看版本 3) 共享表空间的数据文件存储路径 4) 查看是哪种类型的表空间 5) MySql数据库物理文件存放位置 ...
分类:
数据库 时间:
2019-11-09 11:54:27
阅读次数:
109
问题描述:库存更新成负数 产生原因:由于多线程并发时每个下单线程判断是否超库存时,读到了数据库同样的值,都认为库存满足要求,都执行了下单扣库存的操作,结果就是库存被更新成了负数,实际下单量大于实际库存。 解决办法:1、可以通过java的sychronized关键字以及Lock API去加锁,这样实现 ...
分类:
数据库 时间:
2019-11-09 11:51:43
阅读次数:
277
sql server的用户权限分配很重要哦,如果你想管理某些服务对某些表的读写权限,就可以使用以下sql啦--创建数据库 create database test8 --创建登录名 create login tianxftest1 with password='abcd1234',default_d... ...
分类:
数据库 时间:
2019-11-09 11:45:56
阅读次数:
114
一个adminer如下 看到这个页面尝试弱口令登陆无果,想起了前段时间做的MySQL服务端读取客户端的漏洞poc: https://github.com/allyshka/Rogue-MySql-Server 在服务端监听后,使用adminer连接服务端 起初读/etc/passwd ,报错显示为o ...
分类:
数据库 时间:
2019-11-09 11:31:49
阅读次数:
215
一. 简介 1. 增量备份 增量备份是指在一次全备份或上一次增量备份后,以后每次的备份只需备份与前一次相比增加或者被修改的文件。这就意味着,第一次增量 备份的对象是进行全备后所产生的增加和修改的文件;第二次增量备份的对象是进行第一次增量备份后所产生的增加和修改的文件,如此类推。 这种备份方式最显著的 ...
分类:
数据库 时间:
2019-11-09 11:28:26
阅读次数:
121
一、explain关键字解释 1、id MySQL QueryOptimizer 选定的执行计划中查询的序列号,表示查询中执行select 子句或操作表的顺序。id 值越大优先级越高,越先被执行。id 相同,执行顺序由上至下。 2、select_type (1) SIMPLE 简单的 select ...
分类:
数据库 时间:
2019-11-09 11:25:30
阅读次数:
117