数据建设实践之大数据平台(四)安装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
相关推荐
zdkdchao6 小时前
hbase资源和数据权限控制
大数据·数据库·hbase
归去_来兮6 小时前
知识图谱技术概述
大数据·人工智能·知识图谱
青春之我_XP7 小时前
【基于阿里云搭建数据仓库(离线)】Data Studio创建资源与函数
大数据·数据仓库·sql·dataworks·maxcompute·data studio
Mikhail_G9 小时前
Python应用函数调用(二)
大数据·运维·开发语言·python·数据分析
黑客笔记11 小时前
攻防世界-XCTF-Web安全最佳刷题路线
大数据·安全·web安全
软件测试小仙女11 小时前
鸿蒙APP测试实战:从HDC命令到专项测试
大数据·软件测试·数据库·人工智能·测试工具·华为·harmonyos
Elastic 中国社区官方博客12 小时前
Elastic 获得 AWS 教育 ISV 合作伙伴资质,进一步增强教育解决方案产品组合
大数据·人工智能·elasticsearch·搜索引擎·云计算·全文检索·aws
反向跟单策略12 小时前
期货反向跟单运营逻辑推导思路
大数据·人工智能·数据分析·区块链
Tom Boom12 小时前
Git常用命令完全指南:从入门到精通
大数据·git·elasticsearch·docker·自动化测试框架
不吃饭的猪13 小时前
记一次spark在docker本地启动报错
大数据·docker·spark