分类目录归档:数据库

php-redis中文命令大全

PHP-redis中文文档 phpredis是php的一个扩展,效率是相当高有链表排序功能,对创建内存级的模块业务关系 很有用;以下是redis官方提供的命令使用技巧: 下载地址如下: https://github.com/owlient/phpredis(支持redis 2.0.4) Redis::__construct构造函数 $redis = new Redis(); connect, open 链接redis服务 参数 host: string,服务地址 port: int,端口号 timeout: float,链接时长 (可选, 默认为 0 ,不限链接时间) 注: 在redis.conf中也有时间,默认为300 pconnect, popen 不会主动关闭的链接 参考上面 setOption 设置redis模式 getOption 查看redis设置的模式 ping 查看连接状态 get 得到某个key的值(string值) 如果该key不存在,return … 继续阅读

发表在 PHP, 数据库, 高并发与大数据 | 标签为 | 留下评论

redis安装及快速配置

redis 下载 http://redis.io/download 安装 tar xzf redis-2.4.17.tar.gz mv Users/mc2/Downloads/redis-2.4.17 /Users/mc2/redis cd /Users/mc2/redis make make命令执行完成后,会在当前目录下生成本个可执行文件,分别是redis-server、redis-cli、redis-benchmark、redis-stat,它们的作用如下: redis-server:Redis服务器的daemon启动程序 redis-cli:Redis命令行操作工具。当然,你也可以用telnet根据其纯文本协议来操作 redis-benchmark:Redis性能测试工具,测试Redis在你的系统及你的配置下的读写性能 redis-stat:Redis状态检测工具,可以检测Redis当前状态参数及延迟状况 启动 cd src ./redis-server 【默认启动会执行默认的conf文件】 server 启动以后会看到 [33003] 04 Sep 09:08:33 – 0 clients connected (0 slaves), 922368 bytes in use 这样的消息 … 继续阅读

发表在 JAVA, 数据库, 高并发与大数据 | 标签为 , | 留下评论

mongodb 关闭无法正常启动, use –journal

Tue Aug 21 09:12:20 Tue Aug 21 09:12:20 warning: 32-bit servers don’t have journaling enabled by default. Please use –journal if you want durability. Tue Aug 21 09:12:20 Tue Aug 21 09:12:20 [initandlisten] MongoDB starting : pid=1192 port=27017 dbpath=/Users/mc2/mongo/db 32-bit … 继续阅读

发表在 JAVA, MAC, PHP, 数据库, 高并发与大数据 | 标签为 | 留下评论

mongodb mongodump数据备份,mongorestore恢复命令

1.备份全部数据库 mkdir db_bak   cd db_bak   ../bin/mongodump ../bin/mongodump connected to: 127.0.0.1 all dbs DATABASE: comedy????? to????? dump/comedy comedy.cartoons to dump/comedy/cartoons.bson 2 objects comedy.system.indexes to dump/comedy/system.indexes.bson 4 objects comedy.storeCollection to dump/comedy/storeCollection.bson 2 objects comedy.mycollection to dump/comedy/mycollection.bson 2 objects DATABASE: yuexiaosheng????? … 继续阅读

发表在 JAVA, Linux, 数据库, 高并发与大数据 | 标签为 | 留下评论

mongodb 安全管理命令

1、以安全认证模式启动 bin/mongod?–auth?-dbpath /Users/mc2/mongo/db -logpath /Users/mc2/mongo/log.log & 使用–auth选项启动mongod进程即可启用认证模式。 或者,也可以修改/etc/mongodb.conf,设置auth=true,重启mongod进程。   2.添加用户 db.addUser(“admin”, “123456″)   3.安全认证 db.auth(“admin”, “123456″) 认证成功的情况下 db.system.users.find() { “_id” : ObjectId(“5032e8386a7fc39e31978c50″), “user” : “admin”, “readOnly” : false, “pwd” : “95ec4261124ba5951720b199908d892b” } 否则返回空   4.为数据库写数据(同步到磁盘)加锁   db.runCommand({fsync:1,lock:1}) 说明: 该操作已经对数据库上锁,不允许执行写数据操作,一般在执行数据库备份时有用。执行命令,结果示例如下: db.runCommand({fsync:1,lock:1}) … 继续阅读

发表在 JAVA, PHP, 数据库, 高并发与大数据 | 标签为 | 留下评论

MYSQL在线备份软件

有时候,我们租用的服务器,没办法在上面执行mysqldump.所以如wordpress这样的程序会在后台提供一个生成xml备份的方案。有时候数据量太大,这种办法就不好用了。 特意编写一套备份算法。 下载的朋友到这里 http://115.com/file/beb93ao7 密码 : java-er.com 有时候经常做一些程序,需要备份。就用这个软件,还是很方便的。 软件包含功能 1.导出数据 2.导入数据 3.压缩数据,提供下载备份数据的链接。 有自己主机的朋友,直接在主机上采用mysqldump即可,相关资料请来这里看mysql常用命令

发表在 PHP, 数据库 | 标签为 , | 留下评论

MYSQL常用命令

此文为MYSQL通用命令,适合于windows,linux,mac系统。适合于独立安装的MYSQL,集成于其他集成包的MYSQL,如XAMPP 只要知道mysql 执行程序的位置,即可使用MYSQL命令操作。 MYSQL 命令行导出数据库: 1,进入MySQL目录下的bin文件夹:cd MySQL中到bin文件夹的目录 如我输入的命令行:cd C:\Program Files\MySQL\MySQL Server 4.1\bin 2,MYSQL导出数据库命令:mysqldump -u 用户名 -p 数据库名 > 导出的文件名 如我输入的命令行:mysqldump -u root -p news > news.sql (输入后会让你输入进入MySQL的密码) (如果导出单张表的话在数据库名后面输入表名即可) 3、会看到文件news.sql自动生成到bin文件下 导出到特定目录下mysql命令 mysqldump -u root -p news > C:\news.sql MYSQL 命令行导入数据库: 1,将要导入的.sql文件移至bin文件下,这样的路径比较方便 … 继续阅读

发表在 数据库 | 标签为 | 留下评论