mysql rpm包的安装

本文详细介绍在Linux环境下安装MySQL数据库的过程,包括依赖包安装、服务器及客户端版本安装、配置启动服务、设置用户权限及防火墙端口开启等关键步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

查看已经安装的mysql  
    #rpm -qa|grep -i mysql
本地程序的卸载  
    #rpm -e --nodeps mysql-libs-5.1.66-2.el6_3.x86_64

mysql的安装依赖包:
    #yum -y install libaio.so.1    libgcc_s.so.1    libstdc++.so.6  libncurses.so.5
    #yum update libstdc++-4.4.7-3.el6.x86_64    

安装服务器或客户端版本:
    #rpm -ivh MySQL-server-5.5.48-1.linux2.6.i3862.rpm
    #rpm -ivh MySQL-client-5.5.48-1.linux2.6.i386.rpm

配置过程:
    #service mysql start
    # mysql -uroot -p  可以无密码登录  
    #/usr/bin/mysqladmin -u root password 'root'   设置root用户密码
    #chkconfig --add mysql
    #chkconfig mysql on   
    
设置连接数据库的权限:    
    #mysql>grant all privileges on *.* to 'root'@'%' identified by 'root';        
    #mysql>flush privileges;

linux防火墙设置端口开启:
/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
/etc/rc.d/init.d/iptables save
或直接关闭防火墙:
#service iptables stop
#chkconfig iptables off    

MySQL是一个流行的关系型数据库管理系统,RPM(Red Hat Package Manager)是Linux系统中常用的一种软件管理方式,用于在各种发行版上安装和管理软件。以下是安装MySQL RPM的基本步骤: 1. **检查系统支持**: 首先,确认你的系统是否支持RPM,通常在基于RPM的Linux发行版如CentOS, Red Hat, Fedora等上是可用的。 2. **更新软件源**: 执行`sudo yum update` 或 `sudo dnf update` (取决于你的系统使用yum还是dnf) 来更新你的管理系统,确保获取到最新的信息。 3. **安装MySQL官方RPM仓库**: 对于CentOS或RHEL,你可以添加MySQL的官方RPM仓库: ``` sudo curl -o /etc/yum.repos.d/mysql-community.repo https://dev.mysql.com/get/mysql80-community-release-el7.rpm sudo yum install mysql-community-release ``` 对于Fedora,可以使用: ``` sudo curl https://getfedora.org/cloud/keys/rpm-gpg-key-fedora-cloud | sudo rpm --import - sudo dnf config-manager --add-repo https://getfedora.org/repo/dot fedora-$releasever-cloud-$basearch-rpms ``` 4. **安装MySQL**: 使用`yum` 或 `dnf` 安装MySQL服务器: ``` sudo yum install mysql-server ``` 或 ``` sudo dnf install mariadb-server ``` 注意,MySQL 8.0+默认启用MariaDB,如果需要MySQL,请安装`mysql-server`。 5. **启动和设置MySQL**: 安装完成后,启动MySQL服务并设置为开机启动: ``` sudo systemctl start mysqld sudo systemctl enable mysqld ``` 6. **安全配置**: 安全性很重要,首次启动后,通常会提示你配置root用户的密码,然后可以通过`mysql_secure_installation`命令进一步强化安全设置。 7. **初次登录**: 使用`mysql -u root -p`命令,输入刚刚设置的root密码,初次登录数据库。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

请叫我曾阿牛

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值