当前位置:网站首页 > 编程语言 > 正文

bs4库安装(bs4库怎么安装)



软件:

系统:

资源配置

资源分配的大小与业务系统的体量有关系;所以没有固定

CPU: 2核

内存: 4 GB

磁盘: 50 GB sda[系统盘] 50GB, 默认分区

sdc[数据盘] 100GB 挂载点 /dcdata

MySQL :: Download MySQL Community Server

image-20241028163656913

版本选择

由于我的操作系统比较新, 通过 命令查看glibc版本为2.39,所以选择了 glibc 2.28的版本

注:如果操作系统支持的话还是选择新的;但是考虑兼容性和维护性,我个人的部署脚本中目前选择的还是glibc2.17的包;

演示使用的是glibc2.28版本的包,后续我也将这个版本的Mysql部署到开发和测试环境中使用,组员一起体验他的稳定性和性能。

1. 上传安装包

将安装包上传到服务器中,使用root用户安装,上传路径

/root/mysql-8.4.3-linux-glibc2.28-x86_64.tar.xz

2. 解压软件包

安装包上传后,执行解压到/dcsm目录下

 
  

3. 安装mysql

3.3.1 创建mysql用户与用户组

查询系统中是否存在mysql用户

 
  

image-20241028165731601

3.3.2 授权安装文件夹
 
  

image-20241028170026153

3.3.3 安装libaio依赖 (坑)

这个依赖是和你操作系统版本有关系的;

ubuntu24.04 中关于libaio的坑

该系统在安装后自带libaio

image-20241028194337230

虽然搜不到 这个文件; 但系统中确实安装了 libaio;

这也是我后续初始化依然报错的原因;解决办法就是建立超链接,让mysql在初始化的时候找到这个命令

 
  

image-20241028194912390

这里介绍查找方法;

找一台和你镜像一样,或者操作系统版本一样的可以联网的机器;

image-20241028182214358

去 下找到这个离线deb包; 在离线环境下就可以直接安装这个依赖包了

注:如果不安装此依赖,后续初始化mysql数据库时会提示缺少此依赖,官网教程中也特意提到要安装这个依赖。

3.3.4 初始化Mysql数据库
 
  

image-20241028190817744

注:这是ubuntu24.04 上的坑。系统的 libaio.so.1 软连接的地址不存在;

解决方法就是重新建立一个软链接

 
  
3.3.5 编辑my.cnf

 
  
3.3.6 配置环境变量
 
  
3.3.7 启动mysql
 
  

image-20241028195723970

设置开机启动

3.3.8 登录mysql

获取初始化密码

 
  

image-20241028195933800

3.3.8.1 创建root

创建mysql账号root,并设置密码

然后输入上述密码;

连上mysql后,修改root密码,

ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘MyNewPass’;

image-20241028201140959

原因参考:MySQL8.0.34 开始被弃用mysql_native_password插件,what is desired%2C like this%3A %24> mysql --default-auth%3Dmysql_native_password)

3.3.8.2 Plugin ‘mysql_native_password’ is not load 两种解决办法
重新启动该插件(不推荐)

具体做法就是修改my.cnf 文件

image-20241028201541964

重启mysql,即可生效

使用官方推荐方式
 
  
3.3.8.3 授权
 
  

至此部署完成~

该脚本适用于快速部署使用,请注意安装包版本与系统版本;

我用的是ubuntu24.04, mysql8.4.3tls

vim deploy_mysql.sh

 
  

脚本授权

执行部署

image-20241028203200087

连接成功;

image-20241028203119358

到此这篇bs4库安装(bs4库怎么安装)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • dv试验与pv试验有啥区别(dv 试验)2026-03-08 11:36:09
  • 操作系统原理题库及答案(操作系统原理填空题)2026-03-08 11:36:09
  • pillow的(pillow的翻译)2026-03-08 11:36:09
  • 腾讯会员怎么分享二维码登录(腾讯vip怎么分享二维码)2026-03-08 11:36:09
  • win11共享打印机0x0000011b(win11共享打印机0x0000709怎么解决)2026-03-08 11:36:09
  • max31865测温范围(max30205测量体温原理)2026-03-08 11:36:09
  • py文件怎么打包成apk(如何打包py文件)2026-03-08 11:36:09
  • c7000风扇改调速(c700m风扇)2026-03-08 11:36:09
  • ip反查域名工具(ip反查域名工具是什么)2026-03-08 11:36:09
  • 密码官网(vivo找回密码官网)2026-03-08 11:36:09
  • 全屏图片