把在公司用的本本拿回家里,重新装了下系统,把虚拟机里的数据转移到新系统里,到了mysql时卡了下下.
登陆mysql报错 ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'
第一反应是mysql服务没有启动
ps -aux | grep mysql
果然没有mysql的进程,重启mysql提示faild,这惨了..
貌似重启失败都是配置文件出问题,遂想到当时远程链接mysql出现100061错误修改了 bind-address
看来是由于从公司移到家里后,IP变化导致的.
修改/etc/mysql/my.cnf
bind-address = 127.0.0.1
重启mysql,成功,再试试mysql -uroot
正常登陆~