Centos7.3 安装mysql5.7(YUM方式)

本文详细介绍了在Linux环境下从下载安装包到完成MySQL服务器安装、配置的全过程,并提供了设置开机启动、修改root密码等关键步骤。

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

1 .下载源安装包

[root@loacalhost~]#wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm

2. 安装源

[root@loacalhost~]#yum install mysql57-community-release-el7-8.noarch.rpm 

3. 安装 MySQL 

[root@loacalhost~]#yum install mysql-community-server

4.修改配置文件

[root@loacalhost~]# vi /etc/my.cnf

[mysqld]增加下面两个配置

max_connections = 1000
character-set-server=utf8mb4

5.启动MySQL服务

[root@loacalhost~]#systemctl start mysqld

如果启动不了 出现Public key for xxx rpm is not installed

原因是Mysql的GPG升级了,需要重新获取,执行下面的语句

rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022

重新执行yum install mysql-community-server

6.设置开机启动

[root@localhost ~]#systemctl enable mysqld

[root@localhost ~]#systemctl daemon-reload

7.查看Mysql

(1)查看root密码

[root@localhost ~]# grep 'temporary password' /var/log/mysqld.log

如果无效 修改 /etc/my.cnf 添加 skip-grant-tables 直接进入mysql 修改密码

UPDATE user SET authentication_string = password ('root') WHERE User = 'root' ;

(2)查看mysql状态

[root@localhost ~]#systemctl status mysqld

8.登录mysql,并修改root密码

[root@localhost ~]# ALTER USER 'root'@'localhost' IDENTIFIED BY 'hXh#HkwM30h';

9.添加远程用户

GRANT ALL PRIVILEGES ON *.* TO 'xxx'@'%' IDENTIFIED BY 'xxx' WITH GRANT OPTION;

为MySQL配置环境变量,以后使用起来方便

[root@localhost ~]#export PATH=/usr/local/mysql/bin:$PATH

[root@localhost ~]#source /etc/profile

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值