Mysql 5.7 安装

一、yum 方式安装

  1. 1. 查看系统是否存在, 如果没有就看下面
  2. yum repolist all | grep mysql
  3. 2. 配置 yum 源(这里使用 5.7 的版本,具体情况根据自己去定义)
  4. vim /etc/yum.repos.d/mysql.repo
  5. [mysql57-community]
  6. name=MySQL 5.7 Community Server
  7. baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/6/$basearch/
  8. enabled=1
  9. gpgcheck=1
  10. gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql
  11. 3. 再看看是否存在 mysql repo
  12. yum repolist enabled | grep mysql
  13. # 出现这条记录表示添加成功, 否则执行以下 yum update mysql
  14. mysql57-community MySQL 5.7 Community Server
  15. 4. 配置 RPM-GPG-KEY-mysql key, 把文档的 key 放到
  16. vim /etc/pki/rpm-gpg/RPM-GPG-KEY-mysql
  17. # RPM-GPG-KEY-mysql key 查询地址
  18. http://dev.mysql.com/doc/refman/5.7/en/checking-gpg-signature.html
  19. 5. 安装 mysql 软件
  20. yum install mysql-community-server
  21. 6. 服务启动
  22. tail -f /var/log/mysqld.log 监控错误日志
  23. a. 安装 mysql user 数据表
  24. mysql_install_db --user=mysql --datadir=/var/lib/mysql
  25. b. 启动 mysql
  26. service mysqld restart
  27. 7. 初始密码
  28. # 第一种
  29. cat ~/.mysql_secret
  30. # 第二种
  31. cat /var/log/mysqld.log | grep password
  32. # 第三种
  33. mysqld --skip-grant-tables 的意思是启动MySQL服务的时候跳过权限表认证
  34. update mysql.user set password=password("hadoop.2345.com.CN") where user="root";
  35. SET PASSWORD = PASSWORD('hadoop.2345.com.CN');