分类目录归档:程序设计

程序设计

MySQL error 1449

      MySQL error 1449: The user specified as a definer does not exist;or The user specified as a definer (‘root’@’%’) does not exist

      mysql出现1449错误的原因是:当前用户没有权限访问。如:创建视图时的用户不是当前用户。

      解决方法给root添加权限,执行下面sql语句:

grant all on *.* to 'root'@'%' identified by 'password' with grant
option;
 flush privileges;

MongoDB作为服务安装

一、install.bat

 

@ECHO OFF

cd E:mongodb64bin

mongod –dbpath “E:mongodb64datadb” –port 6402 –logpath “E:mongodb64dataloglog.log” –install –serviceName “MongoDB” –serviceDisplayName “MongoDB” –directoryperdb

net start lawToolMongoDB

pause

 

二、remove.bat

 

@ECHO OFF

net stop MongoDB
sc delete MongoDB

pause

三、将bat放到mongodb64同级目录中,运行bat文件安装服务。