怎么做网站视频教程,wordpress上传模板,深圳网站建设定制开发 .超凡科技,网站的建设好处由于乌班图24.04 LTS已经发布了#xff0c;因此准备新业务逐步往这上面迁移#xff0c;毕竟支持有效期比22.04更长 准备在24.04上进行MySQL的初始化#xff0c;因为习惯自定义安装存储目录#xff0c;所以使用mysql-8.0.37-linux-glibc2.28-x86_64.tar.xz这个最新的二进制版…由于乌班图24.04 LTS已经发布了因此准备新业务逐步往这上面迁移毕竟支持有效期比22.04更长 准备在24.04上进行MySQL的初始化因为习惯自定义安装存储目录所以使用mysql-8.0.37-linux-glibc2.28-x86_64.tar.xz这个最新的二进制版本。按照22.04版本整理的安装笔记进行操作第一步安装依赖库就遇到了坑
坑一
sudo apt install numactl libaio1 时提示libaio1不存在 so 查找了一下 原来24.04的包名变了 sudo apt search libaio 对比了一下22.04的搜索结果果然不一样
坑二
安装完成后进行MySQL初始化吧还是报错 sudo find / -name libaio.so.1 没有任何结果 在22.04进行了相同的搜索操作有结果啊 于是乎进入到目录 进行对比cd /usr/lib/x86_64-linux-gnu/ 24.04 22.04 然后想着是不是再进行软连接进行了尝试结果可以正常初始化。
坑三
初始化、启动都没问题本地客户端连接时又报错了刚好有经验了 当前目录进行搜索发现这个库多了个w而且是6.4版本。对比了22.04 是6.3版本搞不懂升级版本咋库名都变了继续创建软连接。然后服务器本地客户端登陆。正常
正确做法
依赖库安装
sudo apt install numactl libaio1t64 -y 创建软连接
cd /usr/lib/x86_64-linux-gnu/
sudo ln -s libaio.so.1t64.0.2 libaio.so.1
sudo ln -s libncursesw.so.6.4 libncurses.so.6接着进行数据库初始化启动服务器本地客户端登陆搞定