mongodb是目前最流行的nosql数据库,其自身也提供了备份与恢复命令 。具体程序为mongodump和mongorestore 。 一、mongodump备份 mongodump的具体用法可以查看帮助: 1[root@web20 ~]# /App/mongodb/bin/mongodump -h 2ERROR: required parameter is missing in 'host' 3Export MongoDB data to BSON files. 4options: 5 --help produce help message 6 -v [ --verbose ] be more verbose (include multiple times for more 7 verbosity e.g. -vvvvv)……
当用mysqldump导出数据库时有时会出现问题,例如以下命令执行时: 1mysqldump -uroot -pPasswd DBName >/home/www/DB_Backup.sql 出错,显示: 1Got error: 1449: The user specified as a definer ('test'@'192.168.1.%') does not exist when using LOCK TABLES 其实上面的报错信息中已经说的很明白了,就是test用户没有lock tables的权限 ,对该用户增加 lock tables的权限就行了。 1mysql> GRANT select, lock tables ON dbname.* TO 'test'@'192.168.1.%' 2mysql> flush privileges; 再重……
习惯了使用Navicat For MySQL之类的工具带来的便利,所以对mysql在命令行下的操作渐于生梳 。之前虽然mysql也对外不公开,不过可以使用Navicat For MySQL提供的ssh连接直连到现网的主机上,再进行操作 。但目前在设置过堡垒机和安全优化后,不需要对公的 mysql 不但取消了公网……
在sqlserver2000上,微软提供的查询分析器与企业管理器对数据库维护提供了很大的便利。而在升级到sqlserver2005以后,发现找不到了这两个便利的工具。网上查询了下,2005在2000上做了不少改进。sql server 2005上新增了SSMSE(SQL Server Management Studio)组件,……