安装MySQL5.6.27数据库

来源:互联网 发布:淘宝刷钻兼职可信吗 编辑:程序博客网 时间:2024/05/20 17:10

转载地址:http://blog.csdn.net/typa01_kk/article/details/49058593

centos

MySQL-client-5.6.27-1.el6.x86_64.rpm  

MySQL-devel-5.6.27-1.el6.x86_64.rpm  

MySQL-server-5.6.27-1.el6.x86_64.rpm

-----------

卸载

rpm -qa | grep -i mysql  

之前有mysql服务的话需要先进行卸载

rpm -e mysql-* 

安装前:注:之前安装过MySQL或者有残留,请查看:CentOS下MySQL的彻底卸载
               注:遇到问题请查看:CentOS7安装MySQL冲突和问题解决小结

-----
安装 
rpm -ivh MySQL-*
-----
配置目录
以上安装为默认路径安装,如果要设置路径rpm参数(--relocate,--badreloc):
mysql安装目录:
[plain] view plain copy
  1. 1.数据库目录  
  2. /var/lib/mysql/  
  3. 2.配置文件  
  4. /usr/share/mysql(mysql.server命令及配置文件)  
  5. 3.启动脚本  
  6. /etc/init.d/(启动脚本文件mysql的目录)   
  7. 4.相关命令  
  8. /usr/bin(mysqladmin mysqldump等命令) 
  9. 5.my.cnf
  10. /usr/my.cnf 
---
启动停止
这个版本安装的mysql的启动脚本为mysql而非mysqld。
启动和停止

  1. [root@localhost install-files]# service mysql start  
  2. Starting MySQL.. SUCCESS!   
  3. [root@localhost install-files]# service mysql stop  
  4. Shutting down MySQL.. SUCCESS!   

问题:Starting MySQL... ERROR! The server quit without updating PID file (/var/lib/mysql/localhost.localdomain.pid).

解决:
因为以前存在的MySQL卸载不干净导致。
删除和卸载(以下是的解决),然后重新安装:
转载:http://blog.csdn.net/typa01_kk/article/details/49057073

--cat /root/.mysql_secret  默认密码

初始化密码:

 mysqld_safe --skip-grant-tables& 
mysql --user=root 进入数据库,执行

 >> update mysql.user set Password=PASSWORD('111111');
 >> flush privileges
 >> exit

----更换目录datadir目录后
mysql_install_db --user=mysql --datadir=/datapool/datadir
(/usr/my.cnf 下的datadir可以修改)
注意:selinux、datadir的权限是否mysql有权限

-----
mysql_install_db 出现 Neither host 'localhost' nor 'localhost' could be looked up with 
/usr/bin/resolveip 
Please configure the 'hostname' command to return a correct


需要修改  /etc/hosts 
添加localhost的映射






原创粉丝点击