DB

#DB#

已有0人关注此标签

内容分类

小灬梁

域名备案超过三个需要啥啊?昨天我申请初审不通过,后面发来一大堆东西看不懂啊

有没有朋友知道的,是不是搞个网站建站方案书就可以了?还是需要什么?

游客rgdbih47sypci

解析问题

这样解析可以嘛,还是错了,救救孩子吧

venice1

SIM7020 MQTT接入aliyun时设置参数错误

按SIMCOM AT指令顺序来,第一条连接成功(AT+CMQNEW),返回0(MQTT-ID)。接着开始设置参数, AT+CMQALICFG=0,"productKey","deviceName","deviceSecret" ,就是这一条不行。

adamsay

网站打开速度好慢

最近建的一个站,网址:www.adamsay.cn打开速度极慢,和网速无关,其他网页基本秒开,这个网站要开一分钟才能打开,我用了浏览器的开发者工具查看是什么资源加载很慢,最后显示的结果如下图所示: 我现在真的不知道的该咋办了,希望有人能在线解答一下谢谢🙏,在线等~

busterhong

备案成功后无法访问

首先,备案是成功的,而且已经过了7小时了。其次,域名是解析到主机了。但是网站访问不了!怎么解决的???

python小能手

各位大佬怎么解“?

各位大佬怎么解“?本问题及下方已被采纳的回答均来自云栖社区【Python技术进阶大群】。https://yq.aliyun.com/articles/690084 点击链接欢迎加入社区大社群。

王滕滕

请问 之前试用的小程序,获得的ECS 以及数据库,到期了,我不太想用了,如何停止?

请问 之前试用的小程序,获得的ECS 以及数据库,到期了,我不太想用了,如何停止? 我看这里选择停止还会收费? 本问题及下方已被采纳的回答均来自云栖社区【阿里云小程序云支持群】。https://yq.aliyun.com/articles/690084 点击链接欢迎加入社区大社群。

夏夏夏夏至

现在的云安全中心是否可以防护本地物理服务器?

本地机房有4台物理机 IBM的windows server 2008R系统 是否可以使用阿里云云安全中心进行主机防护?

游客886

pg_filedump 不支持jsonb ,现在数据库中有从错误数据,数据导出不来,怎么办

pg_filedump 不支持jsonb ,现在数据库中有从错误数据,数据导出不来,怎么办这种情况改咋解决呀.本问题来自云栖社区【PostgreSQL技术进阶社群】。https://yq.aliyun.com/articles/690084 点击链接欢迎加入社区大社群。

中间件小哥

13. 轻量级分布式应用服务 支持使用 NAS共享同一数据卷吗?

轻量级分布式应用服务 支持使用 NAS共享同一数据卷吗?

游客886

大家做项目都用什么框架?有用thinkphp的吗

大家做项目都用什么框架?有用thinkphp的吗tp5我一般都用不到数据模型,基本上都是db::query(),执行原生查询。这样做会不会很不好?本问题来自云栖社区【PHP技术进阶社群】。https://yq.aliyun.com/articles/690084 点击链接欢迎加入社区大社群。

宋淑婷

如何使用activerecord-sinatra为PostqreSQL添加行?

我后来安装了PostgreSQL 1 - 已安装的ruby pg 2 - 已安装的ruby: gem install activerecord gem install sinatra-activerecord gem install rake3 - 我创建了连接数据库到app.rb的文件 app.rb configure :development do set :database, {adapter: "postgresql", encoding: "unicode", database: "your_database_name", pool: 2, username: "your_username", password: "your_password"}end configure :production do set :database, {adapter: "postgresql", encoding: "unicode", database: "your_database_name", pool: 2, username: "your_username", password: "your_password"}end4 - 创建app.rb文件的模型 class Article < ActiveRecord::Baseend5 - 创建到Rakefile的迁移 require 'sinatra/activerecord'require 'sinatra/activerecord/rake'require './app'6 - rake db:create_migration NAME=create_articles 7 - 在由文件迁移创建的新文件中 class CreateArticles < ActiveRecord::Migration def change create_table :articles do |t| t.string :title t.string :content t.boolean :published, :default => false t.datetime :published_on, :required => false t.integer :likes, :default => 0 t.timestamps null: false end end end 8 - 我完成了命令db:create和rake db:migration 创建数据库,显示psql控制台中的数据库。现在如何在sinatra中添加数据库线?

宋淑婷

无法对浮点迭代求和

ruby -v 2.3.7 (sqlite3与较新的ruby -v存在兼容性问题) sqlite3 -v 3.22 sqlite -v 2.8 lsb_release -a 18.04 我尽可能地浓缩了代码。 def some_method(info_hash) ... db.results_as_hash = true sum = 0 db.transaction db.execute2 "CREATE table if not exists a_table(Id INT PRIMARY KEY, Type TEXT, Month TEXT, Amount FLOAT, TOTAL FLOAT)" db.execute2 "INSERT into a_table(Type, Month, Amount) values(:Type , :Month , :Amount)", info_hash[:category], info_hash[:month], info_hash[:amount] get_amt = db.prepare "SELECT Amount from a_table WHERE Type = :Type" get_amt.execute info_hash[:category] get_amt.each do |g| sum += g #here I get a NoMethodError for Nil:NilClass end db.execute2 "INSERT into bills(Total) values(:sum)", sum db.commit ... end我主要使用这种execute2方法。我依赖于execute我需要忽略标题的方法,例如在我的get_amt.each块中。 我想sum在Amount列Type。但是NoMethodError当我跑我的时候,我遇到了block。 完整的错误是: undefined method '+' for nil:NilClass (NoMethodError) 请告知我哪里出错了。 编辑: 我重写了代码以反映@Shawn的建议: def some_method(info_hash) ... db.transaction db.execute2 "CREATE table if not exists a_table(Id INTEGER PRIMARY KEY, Type TEXT, Month TEXT, Amount FLOAT, Total FLOAT)" db.execute2 "INSERT into a_table(Type, Month, Amount) values(:Type , :Month , :Amount)", info_hash[:category], info_hash[:month], info_hash[:amount] get_amt = db.execute2 "SELECT sum(Amount) from a_table WHERE Type = :Type", info_hash[:category] db.execute2 "INSERT into a_table(Total) values(:get_amt)", get_amt db.commit ... end这产生了 sqlite3 Exception Index out of range

李博 bluemind

node 无法使用 MongoDB

问题描述Mac 下安装 MongoDB 成功,打开 localhost:27017 后显示It looks like you are trying to access MongoDB over HTTP on the native driver port.命令中使用 mongo 能够进入数据库,使用 show dbs 能够显示admin/config/local 数据库 在node 代码中连接 MongoDB let MongoClient = require('mongodb').MongoClient;let url = "mongodb://localhost:27017/test"; MongoClient.connect(url, function(err, db) { if (err) throw err; console.log('数据库已创建'); db.close() })总是出错 MongoNetworkError: failed to connect to server [localhost:27017] on first connect [MongoNetworkError: getaddrinfo ENOTFOUND localhost localhost:27017]查了下,说是mongo 没有启动,但是我在命令行中是已经启动了启动命令 MongoDB --dbpath 自定义的目录mongo // 可以使用 show dbs 命令 本问题及下方已被采纳的回答均来自云栖社区【Redis&MongoDB 社区大群】。https://yq.aliyun.com/articles/690084 点击链接欢迎加入社区大社群。

李博 bluemind

连接MongoDB,查询地理位置的问题

com.mongodb.MongoException: can't find any special indices: 2d (needs index), 2dsphere (needs index), for: { position: { $nearSphere: [ 120.344944, 36.067463 ] } }at com.mongodb.QueryResultIterator.throwOnQueryFailure(QueryResultIterator.java:214)at com.mongodb.QueryResultIterator.init(QueryResultIterator.java:198)at com.mongodb.QueryResultIterator.initFromQueryResponse(QueryResultIterator.java:176)at com.mongodb.QueryResultIterator.(QueryResultIterator.java:64)at com.mongodb.DBCollectionImpl.find(DBCollectionImpl.java:86)at com.mongodb.DBCollectionImpl.find(DBCollectionImpl.java:66)at com.mongodb.DBCursor._check(DBCursor.java:458)at com.mongodb.DBCursor._hasNext(DBCursor.java:546)at com.mongodb.DBCursor.hasNext(DBCursor.java:571) 我已经利用db.PostCo.createIndex( { location : "2dsphere" } )db.PostCo.createIndex( { location : "2d" } )创建相应的索引。还是无法正常工作。 本问题及下方已被采纳的回答均来自云栖社区【Redis&MongoDB 社区大群】。https://yq.aliyun.com/articles/690084 点击链接欢迎加入社区大社群。

李博 bluemind

redis 连接问题

redis经常进行连接就会报错 redis.exceptions.ConnectionError: Error 99 connecting to 127.0.0.1:6379. Cannot assign requested address.资料上说,redis经常进行连接,但是不关闭,端口不够用了。所以就去找了,pipeline进行连接,以为这样就能解决频繁的连接问题 def throw_on_redis(data): r = redis.Redis(config['host'], config['port'], config['db']) p = r.pipeline() return p.lpush(config['queue'],data) def data_by_redis(): r = redis.Redis(config['host'],config['port'],config['db']) p = r.pipeline() return p.blpop('urls').execute() for number in range(100000): print throw_on_redis(number) while True: print data_by_redis() 但是依然不行。想知道应该怎么处理这种情况,我用redis不可避免的出现频现往里面读(主要是读取)和写这种情况。

李博 bluemind

python如何选择redis数据库?

选择redis数据库,select 1,select 2 但是在python中是怎么操作的?我只知道r = redis.Redis(host='localhost',port=6379,db=0) 这个db如何切换,难道每次都要redis.Redis(host='localhost',port=6379,db=1),redis.Redis(host='localhost',port=6379,db=2)吗