2.7.3 安装 Mysql
Mysql 分两部分: Mysql 服务器和 Mysql 客户端.
安装之前先检查是否已经安装过了, 如果有先卸载, 一般 Linux 系统都会安装了好了 Mysql, 只是版本不太符合我们的需求而已.
# 检查是否已经安装  -i 忽略大小写
rpm -qa|grep -i mysql

如果有, 就先卸载:
sudo rpm -e --nodeps mysql-libs-5.1.73-8.el6_8.x86_64

1. 安装包准备
把压缩包 copy 到
/opt/software下解压:
unzip mysql-libs.zip

2. 安装 Mysql 服务器
安装服务器端
rpm -ivh MySQL-server-5.6.24-1.el6.x86_64.rpm
查看产生的随机密码
cat /root/.mysql_secret
查看 Mysql 服务器的状态
service mysql status
启动 Mysql 服务
service mysql start
3. 安装 Mysql 客户端
安装客户端
rpm -ivh MySQL-client-5.6.24-1.el6.x86_64.rpm
使用用户
root连接 Mysqlmysql -uroot -ptryj3EB6EFchrlHd注意:
-u后面跟的root是用来登录 Mysql 的用户名-p后面跟的是密码, 安装服务器的随机生成的.cat /root/.mysql_sercret查看随机密码

修改密码
SET PASSWORD=PASSWORD('000000');
下次再进入的时候就可以使用新密码了- 退出 Mysql
exit 
4. MySql中user表中主机配置
配置只要是 root用户+密码,在任何主机上都能登录 MySQL 数据库。
- 进入 Mysql 数据库
mysql -uroot -p000000 - 显示数据库
show databases; - 使用 
mysql数据库use mysql; - 展示 mysql 数据库中的所有表
show tables; - 查询 user 表 (表中存储着用户相关信息)
select User, Host, Password from user; - 修改 user 表,把 host 列修改为
%(从任何主机过来的都可以登录)update user set host='%' where host='localhost'; - 删除 root 用户的其他 host
delete from user where Host='hadoop201'; delete from user where Host='127.0.0.1'; delete from user where Host='::1'; - 刷新(
很关键, 一定要做 )flush privileges;