liunx系统 rpm包安装mysql 没有yum源

1,下载rpm离线安装包

mysql下载地址:https://downloads.mysql.com/archives/community/

2,按照顺序安装rpm包。(因为有依赖关系,所有安装要注意顺序)

rpm -ivh mysql-community-common-5.7.27-1.el7.x86_64.rpm
 
rpm -ivh mysql-community-libs-5.7.27-1.el7.x86_64.rpm
 
rpm -ivh mysql-community-devel-5.7.27-1.el7.x86_64.rpm
 
rpm -ivh mysql-community-libs-compat-5.7.27-1.el7.x86_64.rpm
 
rpm -ivh mysql-community-client-5.7.27-1.el7.x86_64.rpm
 
rpm -ivh mysql-community-server-5.7.27-1.el7.x86_64.rpm

3,安装好后,可以在 /etc/my.cnf  配置文件中设置不区分大小写,和修改端口

[mysqld]
lower_case_table_names=1        #设置不区分大小写

port = 8921                     #修改端口

4,执行初始化

mysqld --initialize

5,查看生成的密码

grep password /var/log/mysqld.log

6,启动mysql

systemctl start mysqld       启动
systemctl status  mysqld     查看状态
systemctl enable mysqld      设置开机启动

7,启动时有时候会报错

解决方法:这是因为/var/lib/mysql目录权限不够

chown -R mysql:mysql /var/lib/mysql         #授权属主,属组

8,修改密码 

mysqladmin -u root -p'旧密码' password '新密码'

注:修改密码必须大小写字母、数字和特殊符号都有,长度不能小于8位 

遇到的问题

1,安装mysql-community-server时候报错

解决方法:这是因为缺少  依赖包  libaio

mysql-community-devel-5.7.27-1.el7.x86_64.rpm   安装他就行了

2,安装mysql-community-common时候报错

解决方法:这是安装时有  文件于他发生冲突。卸载那个冲突文件就行了

具体来说,它与 mariadb-libs-1:5.5.68-1.el7.x86_64 包中的一些文件产生了冲突

移除已安装的 MariaDB 库文件:

sudo yum remove mariadb-libs
  • yum: 是一个包管理器,用于在基于 RPM 的 Linux 发行版上安装、更新和删除软件包。
  • remove: 是 yum 命令的一个选项,表示要移除指定的软件包或者其依赖项。
  • mariadb-libs: 是要被移除的软件包名称。在这个情况下,是 MariaDB 数据库系统的核心库文件。

 请注意:因此,运行yum remove mariadb-libs会从系统中卸载 MariaDB 的核心库文件。这些库文件包括 MariaDB 所需的基本功能和依赖项,移除它们会导致 MariaDB 不再能够运行或者依赖这些库的应用程序出现问题。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值