首页 > 数据库 >mysql 5.7和8.0 yum安装

mysql 5.7和8.0 yum安装

时间:2023-12-18 10:35:47浏览次数:44  
标签:8.0 5.7 -- enabled community yum mysql 安装

安装环境 Centos 7.6

1.下载mysql源安装包

$ wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm

2.安装mysql源
$ yum localinstall mysql57-community-release-el7-8.noarch.rpm

3.检查mysql源是否安装成功
$ yum repolist enabled | grep "mysql.-community."

4.修改yum源 【可跳过】
$ vim /etc/yum.repos.d/mysql-community.repo

改变默认安装的mysql版本。比如要安装5.6版本,将5.7源的enabled=1改成enabled=0。然后再将5.6源的enabled=0改成enabled=1即可。
备注:enabled=1表示即将要安装的mysql版本,这个文件也可以不修改,默认安装mysql最高版本

5.安装MySQL
这一步才是真正安装mysql
$ yum install mysql-community-server

6.启动MySQL服务并设置开机启动
$ systemctl start mysqld
$ systemctl enable mysqld
$ systemctl daemon-reload

7.端口开放
$ firewall-cmd --zone=public --add-port=3306/tcp --permanent
$ firewall-cmd --reload

8.修改root本地登录密码
1)查看mysql密码
$ grep 'temporary password' /var/log/mysqld.log

2)连接mysql
$ mysql -uroot -p
3)修改密码【注意:后面的分号一定要跟上】
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass4!';
或者:
mysql> set password for 'root'@'localhost'=password('MyNewPass4!');

mysql> show variables like '%password%';

9.添加远程登录用户
mysql> GRANT ALL PRIVILEGES ON . TO 'caoxiaobo'@'%' IDENTIFIED BY 'Caoxiaobo0917!' WITH GRANT OPTION;

10.使用客户端连接测试
备注:这里的用户名是第9步设置的caoxiaobo,密码为:Caoxiaobo0917!

标签:8.0,5.7,--,enabled,community,yum,mysql,安装
From: https://www.cnblogs.com/yekongxingguang/p/15568457.html

相关文章

  • MySQL8.0 OCP 34
    Choosefour.WhichfouraretypesofinformationstoredintheMySQLdatadictionary?MySQL数据字典中存储的哪四种信息类型?A)serverruntimeconfigurationB)serverconfigurationrollbackC)performancemetricsD)storedproceduredefinitions存储过程定义E)I......
  • 网络yum源
    网络yum源1、如果是centos系统,默认已经可以使用yum命令了2、国内开源镜像站点http://mirrors.aliyun.comhttp://mirrors.163.com如,打开网易开源站点后,点击centos后面的使用帮助,下载CentOS7的repo文件,拷贝到/etc/yum.repos.d/目录3、使用epel:ExtraPackageforEnterpriseLin......
  • Docker部署mysql5.7数据库
    1、拉取镜像dockerpullmysql:5.72、启动mysql5.7镜像dockerrun-p3306:3306--namemysql\-v/mydata/mysql/log:/var/log/mysql\-v/mydata/mysql/data:/var/lib/mysql\-v/mydata/mysql/conf:/etc/mysql\-eMYSQL_ROOT_PASSWORD=root\-dmysql:5.7参数说明......
  • mysql OCP 8.0 33题
    Choosethebestanswer.YouhaveaMySQLsystemwith500GBofdatathatneedsfrequentbackups.您有一个具有500GB数据的MySQL系统,需要频繁备份YouuseamixofMyISAMandInnoDBstorageenginesforyourdata.您可以混合使用MyISAM和InnoDB存储引擎来进行数据处理......
  • centos系统YUM慢怎么办?
    一、用Centos镜像搭建本地Yum源  由于安装centos后的默认Yum源为centos的官方地址,所以在国内使用很慢甚至无法访问,所以一般的做法都是把默认的Yum源替换成aliyun的Yum源或者163等国内的Yum源(下文介绍如何配置)。 但是以上的方法都是需要网络的,当没有网络的时候就无法使用了,......
  • .net8.0 在docker下发布镜像的坑
    最近升级.net8.0,出现应该不能在挂载目录中建立文件的问题,在相应位置创建时报错,在docker中/app/Upload$>1.txtbash:1.txt:Permissiondenied 7.0是没有这个问题的,根据官方说法:.NET8.0ContainerImagesNowAvailable·dotnet/dotnet-docker·Discussion#4995·Gi......
  • ubuntu 18.04.6 编译文件系统buildroot的时候提示 buildroot/output/host/ARM-buildro
    错误提示如下:ln::无法创建符号链接buildroot/output/host/ARM-buildroot-linux-gnueabihf/sysroot/usr/lib没有文件或目录  cd进入buildroot路径,先sudomakeclean 然后再cd..到software文件夹重新make就可以了。  ......
  • ubuntu18.04.6 配置Busybox make -C buildroot busybox-menuconfig 遇到提示LD_LIBR
     可以先在终端执行下面命令让LD_LIBRARY_PATH变量的内容变为空白 然后再继续,这时会提示安装g++ 输入sudoapt-getinstallg++又提示权限不够,那就在make命令的前面加上sudo即可: 这样busybox的界面就会出现:  ......
  • UBUNTU 18.04.6编译linux内核make ARCH=arm menuconfig提示recipe for target ‘menuc
    UBUNTU18.04.6编译linux内核makeARCH=armmenuconfig提示recipefortarget‘menuconfig’failed:这是因为没有安装图形化Kernel配置工具。要么安装libncurses5-dev库,要么安装libncurses-dev这是因为没有安装图形化Kernel配置工具。要么安装libncurses5-dev库,要么安......
  • UBUNTU 18.04.6 在编译LINUX内核的时候执行MAKE ARCH=ARM SOCFPGA_DEFCONFIG提示Can't
     Intel针对SoCFPGA芯片提供的Linux源码中已经提供好了一个名为socfpga_defconfig的配置文件,我们对内核的配置和修改,建议基于此配置文件进行,因此在进行配置前,需要先将该配置文件导入到默认配置文件.config中,操作方法很简单。 在终端输入makeARCH=armsocfpga_defconfig......