1.安装MySQL,在终端执行MySQL的时候老是说
mysql command not found
查询之后,因为mysql命令的路径在/usr/local/mysql/bin下面,所以你直接使用mysql命令时,
系统在/usr/bin下面查此命令,所以找不到了。
查询之后说是需要执行
ln -s /usr/local/mysql/bin/mysql /usr/bin
但是执行之后还是报错:ln: /usr/bin/mysql: Operation not permitted
再次查询:新版的mac早执行某些操作是总会提示Operation not permitted之类的,是因为
El Capitan 加入了Rootless机制,不再能够随心所欲的读写很多路径下了。设置 root 权限也不行。
要关闭Rootless
重启按住 Command+R,进入恢复模式,打开Terminal。
csrutil disable
再重启就可以。
如果要恢复默认,需要再次执行
csrutil enable
终于成功。
2.照着下载的指导文件,对mysql进行这些操作
1.{Path to MySQL}/bin/mysql -u root -p mysql
2.create database easyrec;
3.grant index, create, select, insert, update, drop, delete, alter, lock tables on easyrec.* to 'easyrecuser'@'localhost' identified by 'password';
4.exit;
3.把.war文件放在Tomcat里的webapps下面,启动Tomcat,访问 http://{hostname}:{port}/easyrec-web,进入登录页面。
账号密码设置完成以后弹出提示框
With version 0.95 easyrec switched to InnoDB as its default database engine. Please make sure that InnoDB is enabled on your MySQL installation.
Also make sure to use the appropriate settings to ensure good performance.The settings can be found at
https://sourceforge.net/p/easyrec/wiki/Installation%20Guide/#configuring-mysql
全部按照提示执行,最终完成安装整个流程。