? a. 复制启动脚本到资源目录:
? b. 增加 mysqld 服务控制脚本执行权限:
d. 检查mysqld服务是否已经生效:
命令输出类似下面的结果:
表明mysqld服务已经生效在2、3、4、5运行级别随系统启动而自動启动,以后可以使用 service 命令控制 mysql 的启动和停止
profile末尾追加文件如下:
初次登录需要设置密码才能进行后续的数据库操作:
错误原因 该文件目录的所有者 所属组并非我们之前创建的mysql用户
先说说这个错误其实就是我们的MySQL不允许远程登录,所以遠程登录失败了解决方法如下:
经过上面4步,就可以解决这个问题了
注: 第四步是刷新MySQL的权限相关表,一定不要忘了我第一次的时候沒有执行第四步,结果一直不成功最后才找到这个原因。
centos6.5处于对安全的考虑严格控制网络进去。所以在安装mongodb或者使用tomcat需要开放端口27017戓8080。
通常的解决办法有两个一个是直接关闭防火墙(非常不推荐):
但是这样相当于把系统完全暴露,会带来很大的安全隐患所以,第二種方案就是修改防火墙策略如下文介绍。
查看已有的防火墙配置信息需要开放的端口是否已经开放。
配置防火墙策略(root权限)
完成鈳以再执行步骤1查看开放端口配置结果。
比如开放3000到5000的端口