首页 > 数据库 >arm架构安装mysql5.7

arm架构安装mysql5.7

时间:2022-08-26 09:47:35浏览次数:201  
标签:架构 mysql5.7 etc mysqld usr mysql lib64 local arm

  1. 添加mysql用户组和mysql用户,用于隔离mysql进程

groupadd -r mysql && useradd -r -g mysql -s /sbin/nologin -M mysql

2.安装依赖库

yum install -y libaio*

  1. 下载解压Mysql

wget https://obs.cn-north-4.myhuaweicloud.com/obs-mirror-ftp4/database/mysql-5.7.27-aarch64.tar.gz

tar xzvf mysql-5.7.27-aarch64.tar.gz -C /usr/local/

4.配置Mysql

mv /usr/local/mysql-5.7.27-aarch64 /usr/local/mysql

mkdir -p /usr/local/mysql/logs

chown -R mysql:mysql /usr/local/mysql

ln -sf /usr/local/mysql/my.cnf /etc/my.cnf

cp -rf /usr/local/mysql/extra/lib* /usr/lib64/

mv /usr/lib64/libstdc++.so.6 /usr/lib64/libstdc++.so.6.old

ln -s /usr/lib64/libstdc++.so.6.0.24 /usr/lib64/libstdc++.so.6

cat << EOF > /etc/my.cnf
[client]
socket=/tmp/mysql.sock
port = 3306
[mysqld]
user=mysql
basedir=/usr/local/mysql
datadir=/usr/local/mysql/data
pid-file=/usr/local/mysql/data/mysql.pid
log-error=/usr/local/mysql/data/mysql.err
EOF

设置开机启动

cp -rf /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld

chmod +x /etc/init.d/mysqld

systemctl enable mysqld

  1. 添加环境变量

vim /etc/profile

添加下面两行代码:
export MYSQL_HOME=/usr/local/mysql
export PATH=$PATH:$MYSQL_HOME/bin

source /etc/profile

  1. 初始化启动mysql

无密码初始化登录

mysqld --initialize-insecure --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

开启mysql

systemctl start mysqld

查看状态

systemctl status mysqld

标签:架构,mysql5.7,etc,mysqld,usr,mysql,lib64,local,arm
From: https://www.cnblogs.com/mxjy/p/16626524.html

相关文章

  • 【ARK UI】HarmonyOS 从相册选择图片并显示到Image组件上
    ​ 参考资料【HarmonyOS】【ARKUI】ETS上下文基本操作【HarmonyOS】【ARKUI】ets使用startAbility或startAbilityForResult方式调起AbilityImage代码运行权限申......
  • MQ系列3:RocketMQ 架构分析
    MQ系列1:消息中间件执行原理MQ系列2:消息中间件的技术选型1背景我们前面两篇对主流消息队列的基本构成和技术选型做了详细的分析。从本篇开始,我们会专注当下主流MQ之一......
  • 前端架构-分层而治,铁打的MV流水的C
    大家好,我是Eluxjs的作者,Eluxjs是一套基于“微模块”和“模型驱动”的跨平台、跨框架『同构方案』,欢迎了解...文前声明,以下推断和结论纯属个人探索,鉴于本人知识水平所限,谬......
  • 魔百和s905l3a蓝牙系列 在armbian驱动并使用蓝牙!
    目前测试过CM311-1a,m401a,unt403a,b863av3.2-m,e900v22d等蓝牙芯片都是rtl8761a均可安装armbian后使用蓝牙,连接键鼠简直不要爽歪歪!看到这个标题是不是心里特高兴了一下,......
  • 一文搞懂 SAE 日志采集架构
    简介: 本文着重介绍了各种日志采集方式的特点,最佳使用场景,帮助大家来设计合适的采集架构,有效规避一些常见的问题。日志,对于一个程序的重要程度不言而喻。无论是......
  • 如何通过OpenHarmony的音频模块实现录音变速功能?
    简介OpenAtomOpenHarmony(以下简称“OpenHarmony”)是由开放原子开源基金会孵化及运营的开源项目,是面向全场景、全连接、全智能时代的智能物联网操作系统。多媒体子系统......
  • ArchSummit回顾:从云原生到实时数据湖,架构如何支撑业务发展
    【点击了解更多网易热点】数字化、自动化、智能化的主旋律下,架构的进化也在提速。在近日举办的ArchSummit全球架构师峰会上,网易数帆高级技术专家、资深架构师裴斐和网易数......
  • 架构、框架、设计模式的定义和区别
    一、架构架构即软件架构,是有关软件整体结构与组件的抽象描述,用于指导大型软件系统各个方面的设计。软件体系结构是构建计算机软件实践的基础,简单来说,软件架构是一个系......
  • PyCharm+PyQt5+QtDesigner配置(三)
    换电脑这么多天了,一直没用python写界面应用,昨天用到,需要重新配置环境,于是开始在百度搜索,看到一篇博客写的挺条理的,嗯是我的菜,于是默默看完,最后发现这位大哥真的是转载的我......
  • leetcode 594. Longest Harmonious Subsequence 最长和谐子序列(简单).md
    一、题目大意https://leetcode.cn/problems/longest-harmonious-subsequence和谐数组是指一个数组里元素的最大值和最小值之间的差别正好是1。现在,给你一个整数数组......