数据建设实践之大数据平台(四)安装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
相关推荐
西索斯coding5 小时前
Qwen3-Max 与 Qwen-Plus:60 个真实修复任务评测方案
大数据·网络·算法·ai
龙亘川5 小时前
适应人工智能发展、构建就业友好型发展方式
大数据·运维·人工智能·信息可视化·智慧城市
瓶瓶持续学习中5 小时前
数字孪生与空间智能技术架构解析:五类厂商路线及选型方法
大数据·网络·架构
实验室管理云平台5 小时前
某国家重点实验室应用经费合同管理系统,实现经费实时监控
大数据·人工智能
NailiConveyor6 小时前
输送机机架怎么选材?碳钢、不锈钢、铝型材的成本与适用场景
大数据·运维·自动化·制造·业界资讯
SelectDB6 小时前
特征导出卡在 JDBC 上,我换成了 Arrow Flight SQL 试试
大数据·数据库·数据分析
SelectDB6 小时前
订单表改成实时更新后,我把主键模型的坑踩了一遍
大数据·数据库·数据分析
SelectDB6 小时前
压完一轮 TPC-H SF100,我才学会怎么读基准数字
大数据·数据库
千里念行客2407 小时前
恩威医药:第三季度扭亏为盈,经营拐点已经写在单季报表里
大数据·科技·安全·健康医疗
Binovate缤江数智8 小时前
数智开关如何协同视频巡检?从小餐馆到连锁门店的用电安全架构解析
大数据·人工智能