一、安装MySQL
1.查看系统是否已安装mariadb。为避免冲突需要先卸载,在安装要使用的MySQL。
[root@master ~]# rpm -qa|grep mariadb
[root@master ~]# rpm -e --nodeps mariadb-libs-5.5.60-1.el7_5.x86_64
本机的mariadb,将其删除。
查看本机是否之前安装过MySQL。如果安装将其一并卸载,如果未安装可忽略。
[root@master ~]# rpm -qa|grep -i mysql
[root@master ~]# rpm -e --nodeps mysql-community-client-5.7.41-1.el7.x86_64
[root@master ~]# rpm -e --nodeps mysql57-community-release-el7-10.noarch
[root@master ~]# rpm -e --nodeps mysql-community-server-5.7.41-1.el7.x86_64
[root@master ~]# rpm -e --nodeps mysql-community-common-5.7.41-1.el7.x86_64
[root@master ~]# rpm -e --nodeps mysql-community-libs-5.7.41-1.el7.x86_64
查看是否已全部删除
[root@master ~]# rpm -qa|grep -i mysql
2.下载并安装MySQL
[root@master ~]# wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
[root@master ~]# yum -y install wget
[root@master ~]# yum localinstall -y mysql57-community-release-el7-10.noarch.rpm
[root@master ~]# yum install -y mysql-community-server
启动MySQL服务是否正常。
[root@master ~]# systemctl start mysqld.service
3.出现报错信息
如果存在这种报错。别急,有解决办法。
修改一处配置文件。
[root@master ~]# vi /etc/my.cnf
添加/temp/
4.启动MySQL
1>修改配置文件之后便可启动MySQL。
[root@master ~]# systemctl start mysqld.service
[root@master ~]# systemctl status mysqld.service
2>启动MySQL之后,获得自动生成的初始密码。
[root@master ~]# grep "password" /var/log/mysqld.log
3>进入MySQL。
[root@master ~]# mysql -uroot -p
4> 修改初始密码
mysql> set global validate_password_policy=0;
mysql> set global validate_password_length=3;
mysql> set password=password("qwe123");
5>设置远程登陆
mysql> set password=password("qwe123");
mysql> grant all privileges on *.* to 'root'@'%' identified by 'qwe123';
mysql> flush privileges;
6>然后退出。
mysql> quit
总结
以上就是今天要讲的内容,本文仅仅简单介绍了mysql的安装与配置,下篇分析hive与MySQL的相关配置。