数据库加密之Xcode9.0后,sqlcipher加密:Implicit declaration of function ’sqlite3_key‘is invalid in C99问题

问题背景 Xcode由8.3.3升级到9.0,原先在Xcode8.3.3能编译并运行成功的项目,在Xcode9.0编译失败,出现如下错误: 在FMDatabase.m中: 前一篇文章讲到sqlcipher数据库加密的配置教程是没有问题的,问题在于Implicitdeclarationoffunciton,字面意思叫隐式声明,我们理解为,在当前文件FMDatabase.m以及它内部#import的文件中,只找到了function的实现,并没有找到头文件和其声明。这是升级Xcode9.0

  • 0
  • 0
  • 发布于 2020-06-30 11:17
  • 阅读 ( 19 )

Ubuntu开启mysql远程访问权限

本文借鉴自: http://www.cnblogs.com/joseph2012/archive/2012/03/23/2413090.html 1.确认3306端口是否对外开放 #netstat-an|grep3306 如果出现: 说明端口未对外开放 2.修改配置文件,实现外网对数据库的访问 vim/etc/mysql/my.cnf 进行如下的修改: 将原来的127.0.0.1改为自己服务器的公网IP。 3.数据库授予访问权限 mysql>grantallprivilegeson*.*t

  • 0
  • 0
  • 发布于 2020-06-30 11:10
  • 阅读 ( 24 )

MySQL 中间件 mycat 的使用

什么是MYCAT 一个彻底开源的,面向企业应用开发的大数据库集群 支持事务、ACID、可以替代MySQL的加强版数据库 一个可以视为MySQL集群的企业级数据库,用来替代昂贵的Oracle集群 一个融合内存缓存技术、NoSQL技术、HDFS大数据的新型SQLServer 结合传统数据库和新型分布式数据仓库的新一代企业级数据库产品 一个新颖的数据库中间件产品   开始使用: 先在服务器上创建三个数据库

  • 0
  • 0
  • 发布于 2020-06-30 11:05
  • 阅读 ( 24 )

PHP Mongo扩展和Mongodb扩展 的区别 和安装

Mongo扩展安装地址: https://windows.php.net/downloads/pecl/releases/mongo/ Mongodb扩展安装地址: http://pecl.php.net/package/mongodb   mongodb扩展连接插入数据 <?php //连接 $mongodb=newMongoDBDriverManager("mongodb://localhost:27017");    $bulk=newMongoDBDriverBulkWrite

  • 0
  • 0
  • 发布于 2020-06-30 11:02
  • 阅读 ( 35 )

MongoDB创建、更新和删除等指令

首先推荐一个很好用的MongoDB客户端:RoboMongo 可以去官网上下载:https://robomongo.org/download MongoDB的一些基础语法: 创建库和集合 创建数据库testdb,直接使用选库命令,不存在则会新建: >usetestdb switchedtodbnewdb 创建collection集合,如创建mycollection >db.createCollection("mycollection") 另外,这里可以不创建集合,直接插入

  • 0
  • 0
  • 发布于 2020-06-30 11:02
  • 阅读 ( 34 )

mongo学习二、mongodb 3.6.5 Compass可视化工具的使用心得

点击参考文档首页:创建数据库:数据库插入数据:默认查询:table和list最大的区别是:1、list显示,每条数据都是自己字段和值2、table显示,如果该字段不是自己的(是其他记录的字段),则显示nofield3、table会显示字段的数据类型,相当同的字段,使用不同的数据类型,会以mixed显示(注意:这一点和关系型数据库差别蛮大的,关系型数据库,每个字段只有一个数据类型)。

  • 0
  • 0
  • 发布于 2020-06-30 11:02
  • 阅读 ( 30 )

MongoDB的水平扩展,你做对了吗?

分布式数据库的前世今生 当人们一开始使用数据库系统的时候,所有数据都是跑在一台服务器上,即所谓的单机数据库服务器。在企业级应用中,我们会搭建一台应用程序服务器,一般它会被运行在一台服务器或者工作站上,大多数情况下采用Linux/Unix/Windows操作系统,也有人把这样的服务器称之为应用程序服务器。顾名思义,他的作用是处理复杂的业务逻辑。但是一点需要

  • 0
  • 0
  • 发布于 2020-06-30 11:02
  • 阅读 ( 35 )

mongo学习一、win7系统64位安装mongodb3.6之Installing MongoDB Compass...卡那不会动

安装mongdodb,进度卡在这个位置不动,等了一晚上结果也是白搭了...或者点此直接下载3.4版本进行安装当然3.6稳定版本都出来,还是直接上新的吧,见后面解决:这里连canel都不行,还是直接kill吧.原因是因为下载compass下载十分缓慢引起的,我这里采取的是重新安装单独安装compass:点此下载我选的这个,下载完进行安装即可启动1、建立数据库找到安装的文件夹,在其下面创建da

  • 0
  • 0
  • 发布于 2020-06-30 11:02
  • 阅读 ( 41 )

mysql从入门到精通

该篇写的偏理论,点击查看常用指令 phpstudy的mysql目录介绍 1、bin//可执行文件 2、data//数据库 3、lib//扩展库,一般用不到 4、logs//日志 5、share//系统需要的东西,如编码啥的 6、my.ini//配置文件。linux上是my.cnf 剩余的ini文件也都是配置文件,只是针对的服务器配置不同而已,如my-smail.ini是针对内存小于64M用的,用法如下: 假如你的服务器配置小于64M,将my-smail.ini文件改

  • 0
  • 0
  • 发布于 2020-06-30 11:01
  • 阅读 ( 24 )

MongoDB的安装与基本使用

  首先,得从MongoDB官网下载到对应操作系统的数据库安装包。 MongoDB官网: https://www.mongodb.com/ MongoDB下载地址: https://www.mongodb.com/download-center#community MongoDBforWindows64-bit 适合64位的WindowsServer2008R2,Windows7,及最新版本的Window系统。 MongoDBforWindows32-bit 适合32位的Window系统及最新的Win

  • 0
  • 0
  • 发布于 2020-06-30 10:59
  • 阅读 ( 25 )

如何在windows下安装mongoDB扩展

安装环境  系统环境:Windows1064位  Apache版本:2.4.9  PHP版本:5.5.12  MongoDB版本:3.2.6  Wamp版本:wamp2.586位    安装步骤   一、确定php的compiler和确定php是否是线程安全版本   通过查看phpinfo()可以确定,wamp下点击localhost,再点击右下角的phpinfo()        二、下载对应的php-mongodb版本   根据前面所得到的信息,需要下载同时符合php5.5,VC11,ts(thre

  • 0
  • 0
  • 发布于 2020-06-30 10:59
  • 阅读 ( 23 )

mongodb 认证鉴权那点事

目录 一、Mongodb的权限管理 二、鉴权方式 三、内部鉴权 四、数据库角色 五、相关操作 六、常见问题 七、扩展阅读 一、Mongodb的权限管理 认识权限管理,说明主要概念及关系 与大多数数据库一样,Mongodb同样提供了一套权限管理机制。 为了体验Mongodb的权限管理,我们找一台已经安装好的Mongodb,可以参照这里搭建一个单节点的Mongodb。 直接打开mongoshell: ./bin/mongo--port=27017 尝

  • 0
  • 0
  • 发布于 2020-06-30 10:59
  • 阅读 ( 27 )

mongodb-golang 权限验证报错:SASL authentication step: Authentication failed

起因 1,今天在将服务查询db从mysql迁移至mongodb的时候,发现报错如下: {"level":"error","time":"2019-06-27T16:54:31.710+0800","caller":"***.go:151","msg":"autherror:saslconversationerror:unabletoauthenticateusingmechanism"SCRAM-SHA-256":(AuthenticationFailed)Authenticationfailed.","

  • 0
  • 0
  • 发布于 2020-06-30 10:59
  • 阅读 ( 34 )

windows 下开启 mongodb扩展

参考博客 1.window下开启php扩展只需要复制dll文件到php下的ext扩展目录下mongodb扩展官网 2.修改php.ini文件,增加类似如下代码 ;开启Mongodb扩展 extension=php_mongodb.dll 3.重启apache服务即可但是在开启mongodb扩展时无法开启,原因在于mongodb的扩展依赖于php的libsasl.dll依赖库 4.因此我们需要添加环境变量,让系统可以找到php安装目录下的libsasl.dll依赖库 5.重启apache服务即可,至此服务

  • 0
  • 0
  • 发布于 2020-06-30 10:59
  • 阅读 ( 9 )

windows10 php7安装mongodb 扩展及其他扩展的思路

  1.打开phpinfo查看nts(非线程)还是ts(线程),然后查看操作位数 注:86等于32位,和你的windows系统64or32位无关。比如我的:   2.下载对应的版本的php_mongodb.dll文件 下载链接:https://pecl.php.net/package/mongodb/1.2.9/windows    3.把文件解压出来php_mongodb.dll文件复制到php安装目录下的ext目录下(我的是:F:phpStudyphpphp-7.0.12-ntsext)   4

  • 0
  • 0
  • 发布于 2020-06-30 10:59
  • 阅读 ( 10 )

window上安装 MongoDB PHP扩展

window上安装MongoDBPHP扩展 1、下载扩展 下载对应的版本http://pecl.php.net/package/mongo 2、引入扩展 3、查看是否安装成功 4、安装查看界面工具 https://robomongo.org/ 安装成功后,连接成功后打开界面为: 5、代码编写 $m=newMongoClient(); $db=$m->mytestdb;//选择数据库,没有则会新建 //$collection=$db->createCollection("mycol"

  • 0
  • 0
  • 发布于 2020-06-30 10:58
  • 阅读 ( 7 )

Centos7 安装 Mongodb

一、解压缩文件 下载.tar.gz压缩包,上传至Centos,然后解压缩(本例版本:3.0.6)。 tar-zxvf mongodb-linux-x86_64-3.0.6.tgz 重命名文件名:mv mongodb-linux-x86_64-3.0.6 mongodb-linux 二、创建目录与文件 cd /opt/local/mongodb-linux 创建data目录(存放数据文件):mkdirdata 创建etc目录(存放配置文件):mkdiretc 创建logs文件(输出log日志

  • 0
  • 0
  • 发布于 2020-06-30 10:57
  • 阅读 ( 20 )

CentOS7.2中安装MongoDB

MongoDB是由C++编写的NoSQL的分布式文件数据库,用的json格式的k-value存储方式。MongoDB官网https://www.mongodb.com一、下载和安装下载完后文件为mongodb-linux-x86_64-3.6.3.tgz,个人喜欢将它复制到centos中的usr目录下。在此目录打个一个终端,输入解压命令tar-xvzfmongodb-linux-x86_64-3.6.3.tgz再输入命令将这个解压后的文件夹改名(为将来方便使用,也可不用命令手动去改名)mvmongodb-

  • 0
  • 0
  • 发布于 2020-06-30 10:57
  • 阅读 ( 19 )

超详细:centos7下安装mongodb

超详细:centos7下安装mongodbmongodb介绍下载解压mongodb配置环境变量和初始化操作修改配置文件内容启动mongodb关闭防火墙推荐使用可视化工具 mongodb介绍 MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。Mongo几乎可以实现类似关系数

  • 0
  • 0
  • 发布于 2020-06-30 10:56
  • 阅读 ( 20 )

centos7 yum 安装mongodb

1、运行yum命令查看MongoDB的包信息:yuminfomongo 2、若无添加repo文件:vi/etc/yum.repos.d/mongo-4.repo,url使用下面amazon的 安装快 [mongodb] name=MongodbRepository baseurl=https://repo.mongodb.org/yum/amazon/2013.03/mongodb-org/4.2/x86_64/ gpgcheck=1 enabled=1 gpgkey=https://www.mon

  • 0
  • 0
  • 发布于 2020-06-30 10:56
  • 阅读 ( 21 )

精选优质文章、大厂面试题解读、社区微信小程序、扫一扫随时随地逛社区

逛一逛
社区小程序