2.4、备份 语法 mongodump -h dbhost -d dbname -o dbdirectory -h:服务器地址,也可以指定端口号 -d:需要备份的数据库名称 -o:备份的数据存放位置,此目录中存放着备份出来的数据 例1 sudo mkdir test1bak sudo mongodu ...
分类:
数据库 时间:
2020-01-29 23:31:14
阅读次数:
92
超级管理员 为了更安全的访问mongodb,需要访问者提供用户名和密码,于是需要在mongodb中创建用户 采用了角色-用户-数据库的安全管理方式 常用系统角色如下: root:只在admin数据库中可用,超级账号,超级权限 Read:允许用户读取指定数据库 readWrite:允许用户读写指定数据 ...
分类:
数据库 时间:
2020-01-29 23:25:53
阅读次数:
95
2.3、复制(副本集) 什么是复制 复制提供了数据的冗余备份,并在多个服务器上存储数据副本,提高了数据的可用性,并可以保证数据的安全性 复制还允许从硬件故障和服务中断中恢复数据 为什么要复制 数据备份 数据灾难恢复 读写分离 高(24* 7)数据可用性 无宕机维护 副本集对应用程序是透明 复制的工作 ...
分类:
数据库 时间:
2020-01-29 23:24:04
阅读次数:
86
记录下MySQL的C语言API的使用 1、Linux环境,操作系统是ubuntu 执行:sudo apt-get install libmysqlclient-dev 这样系统默认头文件路径(/usr/include)下就会多了一个mysql的文件夹,里面就是API头文件; 动态库路径/usr/li ...
分类:
数据库 时间:
2020-01-29 23:23:48
阅读次数:
80
macOS下visual studio C#加载mySql 本文在上一节的基础上,添加了mysql数据库的功能。client发送信息给服务器后,服务器将收到的消息保存在数据库中。 如果client发送的消息为特殊指令,服务器会调用数据库数据。例如服务器收到消息字符串为“_SHOW_ME_MESSAG ...
分类:
数据库 时间:
2020-01-29 23:21:15
阅读次数:
105
【dump整个库】 1.在shell中使用mysqldump命令dump数据库homework_gnmis ,并保存在homework_gnmis.sql中: mysqldump -uroot -p --single-transaction --databases homework_gnmis > ...
分类:
数据库 时间:
2020-01-29 21:55:54
阅读次数:
101
一、docker hub上面查找mysql镜像 二、拉取镜像 三、运行mysql镜像 docker run -p 12345:3306 --name mysql -v /czyuse/mysql/conf:/etc/mysql/conf.d -v /czyuse/mysql/logs:/logs - ...
分类:
数据库 时间:
2020-01-29 21:32:07
阅读次数:
87
less-54 从54关开始,就是提升巩固的关卡,并且开始慢慢偏向实际。 第54关就是对输入的次数做了限制,需要在十次之内获取信息,否则就会刷新表名列名等信息。 以下的步骤截图就直接从上帝视角截图说明了: 判断出数据格式为单引号包裹,然后判断列数: http://192.168.0.105/sqli ...
分类:
数据库 时间:
2020-01-29 19:50:50
阅读次数:
132
CLIENT SIDE ATTACKS Backdooring ANY file Combine backdoor with any file - Generic solution. Users are more likely to run a pdf, image or audio file th ...
分类:
数据库 时间:
2020-01-29 19:38:08
阅读次数:
79
数据类型 就四个,其他用不着,时间可以用字符串时间戳的形式存 数字: int 长数字: bigint 字符串: varchar(len),最常用 长字符串:longtext 创建表 当前表的条数 ,别用 多表查询注意点 分页查询 查找上一篇和下一篇 ...
分类:
数据库 时间:
2020-01-29 18:20:29
阅读次数:
90
SQL注入--布尔盲注 布尔盲注:页面只返回True和False两种类型页面。利用页面返回不同,逐个猜解数据 sql注入操作步骤1.判断是否存在注入(判断是否未严格校验)--第一要素1)可控参数的改变能否影响页面的显示结果2)输入的sql语句是否能够报错,通过数据库的报错我们可以看到数据库的一些语句 ...
分类:
数据库 时间:
2020-01-29 18:19:32
阅读次数:
95
centos linux服务器apache+mysql环境访问慢优化方法 ...
分类:
数据库 时间:
2020-01-29 18:18:57
阅读次数:
166
1. SELECT 2. Queries with constraints WHERE clause Operator | SQL Example : : | : : BETWEEN ... AND ... | clo_name BETWEEN 0.5 AND 1.5 NOT BETWEEN ... ...
分类:
数据库 时间:
2020-01-29 18:15:10
阅读次数:
122
一、拼接字段:concat a、b分别是表中的两列,现在把a,b拼接在一起形成1列, b用括号括起来 select concat(a, "(", b, ")") from table 二、清除空格 RTrim( ): 清除字符串右侧的空格 LTrim( ):清除字符串左侧的空格 Trim( ): 清 ...
分类:
数据库 时间:
2020-01-29 18:01:54
阅读次数:
83
FreeSql 取多表数据 以文章随笔与分类为例。 1. 表结构 部分字段如下,其他省略,为了展示一对多关联,一个分类下可以有多个文章。一个文章属于一个分类。 blog_article (随笔表) | 字段 | 类型 | 备注 | | | | | | id | int | | | classify_ ...
分类:
数据库 时间:
2020-01-29 17:48:04
阅读次数:
232
一、基本sql语句 二、基础查询 mysql 进阶1:基础查询 / 1.语法 select 查询列表 from 表明; 2.特点 (1)查询列表可以是:表中的字段、常量值、表达式、函数 (2)查询的结果是一个虚拟的表格 / USE myemployees ; 1.单字段查询 SELECT FROM ...
分类:
数据库 时间:
2020-01-29 17:36:32
阅读次数:
69