centos7安装mysql数据库【简单详细版】

本文详细指导了如何在CentOS7系统上使用yum包管理器安装MySQL,包括添加Yum仓库、安装服务、设置root密码、更新数据库以及可选的配置步骤。
摘要由CSDN通过智能技术生成

在CentOS 7上安装MySQL数据库,您可以使用yum包管理器。以下是安装步骤:

  1. 添加MySQL Yum仓库
    首先,您需要添加MySQL的Yum仓库到您的系统。您可以从MySQL官方网站下载并安装它。
    sudo yum install https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
    
    如果您使用的是MySQL的最新版本,请确保下载相应版本的仓库文件。
  2. 安装MySQL服务器
    一旦仓库被添加,您就可以使用yum来安装MySQL服务器。
    sudo yum install mysql-community-server
    
  3. 启动MySQL服务
    安装完成后,启动MySQL服务并设置它为开机自启。
    sudo systemctl start mysqld
    sudo systemctl enable mysqld
    
  4. 设置root用户密码
    安装完成后,您需要设置root用户的密码。您可以使用mysqld_safe工具来获取临时密码。
    sudo grep 'temporary password' /var/log/mysqld.log
    
    找到输出中的临时密码,然后使用以下命令登录到MySQL。
    mysql -u root -p
    
    在提示符处输入临时密码,然后执行以下命令来设置一个新的root密码。
    ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
    
    替换new_password为您选择的密码。
  5. 更新MySQL
    为了确保您的MySQL安装是最新的,您可以更新它。
    sudo yum update mysql-community-server
    
  6. 可选配置
    根据您的需要,您可能需要对MySQL进行一些配置,例如更改默认字符集、删除匿名用户等。
    -- 更改默认字符集为utf8mb4
    SET GLOBAL default_storage_engine=INNODB;
    SET GLOBAL character_set_database=utf8mb4;
    SET GLOBAL character_set_server=utf8mb4;
    SET GLOBAL collation_server=utf8mb4_unicode_ci;
    -- 删除匿名用户
    DROP USER 'anonymoususer'@'localhost';
    -- 删除root用户远程访问权限
    DROP USER 'root'@'%';
    

完成以上步骤后,MySQL应该已经安装在您的CentOS 7系统上了。您可以使用mysql命令行客户端或任何其他MySQL管理工具来连接到服务器,并开始使用您的数据库。

  • 7
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值