数据建设实践之大数据平台(四)安装mysql

安装mysql

卸载mysql

bash 复制代码
[bigdata@node101 ~]$ sudo rpm -qa | grep mariadb | xargs sudo rpm -e --nodeps

上传安装包到/opt/software目录并解压

bash 复制代码
[bigdata@node101 software]$ tar -xf mysql-5.7.28-1.el7.x86_64.rpm-bundle.tar -C  mysql_lib/ 

到mysql_lib目录下顺序安装

bash 复制代码
[bigdata@node101 mysql_lib]$ sudo rpm -ivh  mysql-community-common-5.7.28-1.el7.x86_64.rpm                   
[bigdata@node101 mysql_lib]$ sudo rpm -ivh  mysql-community-libs-5.7.28-1.el7.x86_64.rpm                        
[bigdata@node101 mysql_lib]$ sudo rpm -ivh  mysql-community-libs-compat-5.7.28-1.el7.x86_64.rpm                
[bigdata@node101 mysql_lib]$ sudo rpm -ivh  mysql-community-client-5.7.28-1.el7.x86_64.rpm                      
[bigdata@node101 mysql_lib]$ sudo rpm -ivh  mysql-community-server-5.7.28-1.el7.x86_64.rpm  

重启mysql

bash 复制代码
[bigdata@node101 ~]$ sudo systemctl restart mysqld

查看mysql状态

bash 复制代码
[bigdata@node101 ~]$ systemctl status mysqld

查看root密码

bash 复制代码
[bigdata@node101 ~]$ sudo cat /var/log/mysqld.log | grep password

重置密码

bash 复制代码
[bigdata@node101 ~]$ mysql -uroot -p'lzOkJwdks5+!' 
bash 复制代码
mysql> set global validate_password_policy=0; 
mysql> set global validate_password_length=6 ; 
mysql> set password=password("123456"); 
mysql> use mysql 

设置远程登录

bash 复制代码
mysql> update user set host="%" where user="root";  
mysql> flush privileges; 

修改字符集编码

bash 复制代码
[bigdata@node101 ~]$ sudo vim /etc/my.cnf 
bash 复制代码
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8

重启mysql

bash 复制代码
[bigdata@node101 ~]$ sudo systemctl restart mysqld

设置开机启动

bash 复制代码
[bigdata@node101 ~]$ sudo vim /etc/rc.d/rc.local 
bash 复制代码
service mysqld start
相关推荐
喝醉酒的小白21 分钟前
Elasticsearch 中,分片(Shards)数量上限?副本的数量?
大数据·elasticsearch·jenkins
yuanbenshidiaos2 小时前
【大数据】机器学习----------计算机学习理论
大数据·学习·机器学习
杰克逊的日记4 小时前
HBased的原理
大数据·hbase
viperrrrrrrrrr76 小时前
大数据学习(36)- Hive和YARN
大数据·hive·学习
认知作战壳吉桔7 小时前
中国认知作战研究中心:从认知战角度分析2007年iPhone发布
大数据·人工智能·新质生产力·认知战·认知战研究中心
2301_780356708 小时前
为医院量身定制做“旧改”| 全视通物联网智慧病房
大数据·人工智能·科技·健康医疗
重生之Java再爱我一次9 小时前
Hive部署
数据仓库·hive·hadoop
我的棉裤丢了10 小时前
windows安装ES
大数据·elasticsearch·搜索引擎
想做富婆10 小时前
大数据,Hadoop,HDFS的简单介绍
大数据·hadoop·分布式
金融OG10 小时前
99.8 金融难点通俗解释:净资产收益率(ROE)
大数据·python·线性代数·机器学习·数学建模·金融·矩阵