ubuntu安装MySQL相关依赖

2024-03-19  本文已影响0人  这货不是王马勺

1.检查安装包及卸载

检查是否安装了mariadb

dpkg -l |grep mariadb

卸载软件包:

sudo dpkg --remove <package>

sudo apt-get remove <package>

2.libtinfo.so.5

加载共享库需要libtinfo.so.5这个共享对象文件

sudo apt-get install libncurses5-dev libtinfo5

3. jemalloc

用于jemalloc管理MySQL内存,防止内存泄漏。
更新包列表:

sudo apt update

安装必要的构建工具和库:

sudo apt install build-essential libjemalloc-dev

验证jemalloc是否正确安装:

jeprof --version

库文件默认位置与centos不同:

/usr/lib/x86_64-linux-gnu/libjemalloc.so

4.php

用于MySQL MGR故障转移程序。

其他

在Ubuntu中,chkconfig命令并不可用,因此无法直接使用chkconfig --add来添加服务,
需要:

cd /app/database/mysql/support-files/
cp mysql.server /etc/init.d/mysqld
sudo systemctl daemon-reload
上一篇下一篇

猜你喜欢

热点阅读