具体参考:https://www.cnblogs.com/chenkx6/p/13366638.html?utm_source=tuicool
这里主要说两个问题
1、mysqld_safe执行之后,发现mysql没有启动,端口也没监听
原因是 mysqld_safe文件中的执行安装路径默认为/home/usr/mysql,修改mysqld_safe中的路径为自己安装路劲/home/xxx/xx/mysql
2、启动只有,root账户一直登陆不进去,报错1045
如果按照网上大部分方法修改密码不行,可以ps -ef |grep mysql,看是否系统已经部署了mysql,如果是,恭喜你找到原因了,连接的时候,执行下面命令就行,
#mysql -u root --socket=/var/lib/mysql3307/mysql.sock --port=3307 -p
因为两个数据库,需要置顶socket进行启动,sock文件为你机子安装的路径