| 
 ---恢复内容开始---  
出现错误: 
   
   
   
尝试解决: 
  错误解释是说系统运行过程中丢失了pid;我最先想到是 可能磁盘满了;于是 df -h 检查了一下;磁盘并没有满!  
     
  于是我对/etc/my.cnf 【mysqld】进行了配置  
  datadir 配置; ===》 指定对应的数据库存储文件路径  
  socket配置; ===》  sock存储路径  
  user配置; ===》 mysql  
  关闭了log-bin;和binlog-format  
  对/usr/local/mysql/var 目录授予 mysql:mysql权限  
  删除错误文件;和mysql-bin.index 文件  
 
 chown -R  mysql:mysql /usr/local/mysql/var/ rm -rf mysql-bin.*  
  
  如果还是报错;那就 hostname 查看主机名称; 然后在vim  主机名称.pid文件;在里面随便填写一个不冲突的值  
 
 hostname
vim 主机名称.pid
#在里面随便填写一个pid值    
  
 然后对ibdata1 附加 chown  mysql:mysql 权限; chmod -R 775 的权限一起给了;  
   
然后重启系统; reboot;  
等系统重启后;在执行重启mysql;问题解决  
 
  service mysql restart  或者用/usr/local/mysql/bin/mysqld start
  
  
  
    
如果还是无法解决;不如尝试初始化mysql;  
 
 ./mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/var  --pid-file=/usr/local/mysql/var/mysql.pid  --tmpdir=/tmp    
  
   
然后在重启mysql;成功;  
如果还是失败的话;就备份好数据;进行重新装机!    
   |