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