CentOS 7 安装MySQL 8.0

本文详细介绍了在CentOS系统中安装MySQL的过程,包括从官网下载安装包、使用wget命令下载、安装MySQL源、安装服务、启动及检查服务状态、查看初始密码、登录与修改密码、设置远程访问及权限等步骤。

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

1、去官网查看最新安装包

      https://dev.mysql.com/downloads/repo/yum/

      

      点击下载,跳转到如下页面

      

      复制链接地址,如下图所示,获取的链接为:https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm

      

2、下载MySQL源安装包,使用wget命令

      在CentOS中输入命令:wget https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm

3、安装MySql源

      yum -y install mysql80-community-release-el7-1.noarch.rpm

4、查看安装的MySql源

      yum repolist enabled | grep mysql.*

5、安装MySql服务

     yum -y install mysql-community-server

6、启动MySql服务

     systemctl start  mysqld.service

7、查看MySql服务运行状态

      systemctl status mysqld.service

8、查看MySql初始密码

      grep "password" /var/log/mysqld.log

9、登录

      mysql -uroot -p

      输入初始密码

10、修改密码

      ALTER USER "root"@"localhost" IDENTIFIED  BY "你的新密码";

11、允许远程访问

  • 切换数据库

        mysql>use mysql;

  • 创建用户(user1:用户名;%:任意ip,也可以指定,root默认就是localhost;ZGw5201314:登录密码),密码必须包含大小写字母和数字。

        mysql>CREATE USER 'user1'@'%' IDENTIFIED BY 'ZGw5201314';

  •  授权,默认创建的用户权限是usage,就是无权限,只能登录而已,(all:所有权限,这里有select,update等等权限,可以去搜一下;后面的*.*:指定数据库.指定表,这里是所有;to后面就是你刚才创建的用户)

        mysql>grant all on *.* to 'user1'@'%';

 

 

 

 

​​​​​​​​​​​​​​​​​​​​​​​​​​​​

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值