首页 > 数据库 >CentOS 7国内镜像yum安装mysql5.7

CentOS 7国内镜像yum安装mysql5.7

时间:2022-09-19 00:23:51浏览次数:104  
标签:x86 CentOS mysql5.7 64 mysql yum rpm el7

一、检查MySQL环境是否已存在

rpm -qa | grep mysql

rpm -qa |grep mariadb

>>我这里要卸载mariadb(假如你发现类似的就和我一样删除就好了):

yum remove mariadb-libs-5.5.64-1.el7.x86_64

 

二、切换阿里云镜像源

>>此处需要使用到 wget 命令 ,若是没有该命令就先安装:

yum install wget -y

>>下载阿里云yum源配置:

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

>>然后生成缓存(“显视元数据缓存已建立”就代表完成了):

yum makecache

>>然后我们更新一下yum (可选),这可能需要一点时间,耐心等待一下

yum update -y

 

三、下载国内的MySQL rpm包解压并安装

>>下载至 /opt/software/ :

wget -P /opt/software/ https://mirrors.aliyun.com/mysql/MySQL-5.7/mysql-5.7.38-1.el7.x86_64.rpm-bundle.tar

主要有server包、client包、common包以及libs包

提示:默认情况下(不加参数的命令运行时),wget将下载的文件保存在当前工作目录中;在文件下载过程中,会显示进度条、文件大小、下载速度等。可以使用-P选项可以将文件保存到指定目录下

>>解压至 /opt/module/mysql :

tar -xvf mysql-5.7.38-1.el7.x86_64.rpm-bundle.tar -C /opt/module/mysql

>>开始安装

在此之前我们还要先安装三个依赖环境,我们直接使用yum安装【其实如果前面步骤中已经操作过 yum 更新,此步骤可跳过】:

yum install -y perl.x86_64

yum install -y libaio.x86_64

yum install -y net-tools.x86_64

然后按照顺序安装mysql的依赖(common > libs > client > server):

rpm -ivh mysql-community-common-5.7.38-1.el7.x86_64.rpm mysql-community-libs-5.7.38-1.el7.x86_64.rpm mysql-community-client-5.7.38-1.el7.x86_64.rpm mysql-community-server-5.7.38-1.el7.x86_64.rpm

出现如下界面,则表示安装完成:

 

四、重启和登录MySQL

>>重启下mysql服务:

systemctl restart mysqld.service

>>去mysql日志文件中查找临时密码:

grep 'temporary password' /var/log/mysqld.log

如下图:

>>登录mysql:

 

五、修改密码和开启远程连接

>>修改密码,这里因为mysql的新版本限制了密码复杂度,所以我们需要设置一个稍微复杂的密码【需要包含数字和特殊符号,以及大写字母和小写字母】ITman66.

mysql> set password=password('这里输入你想改的密码');

Query OK, 0 rows affected, 1 warning (0.00 sec)

>>开启远程连接,打开mysql数据库,修改一条数据使其支持远程连接:

mysql> use mysql;

mysql> update user set Host = '%' where Host = 'localhost' and User='root';

>>刷新系统权限相关表

mysql> flush privileges;

 

>>使用客户端工具测试连接:

标签:x86,CentOS,mysql5.7,64,mysql,yum,rpm,el7
From: https://www.cnblogs.com/godzzz/p/16706166.html

相关文章

  • CentOS基本配置
    软件更新:yumupgrade-y(-y:安装过程中的默认项选y)自动补全命令:yum-yinstallbash-completionWget下载软件的工具:yuminstall-ywget安装vim编辑工具:yuminstall-yvim-......
  • CentOS 7关闭防火墙命令
    1、命令行界面输入命令“systemctlstatusfirewalld.service”并按下回车键。2、然后在下方可以查看得到“active(running)”,此时说明防火墙已经被打开了。3、在命令行中......
  • Centos7升级docker版本
    升级前查看docker版本  uname-a#查看当前OS内核版本为执行以下步骤进行升级操作:1.yumupdate  # 以root身份更新yum,将yum包更新到最新2.yumremovedocke......
  • CentOS 配置 阿里镜像源
    若未安装wget,安装wgetyuminstall-ywget获取阿里云镜像repowget-O/etc/yum.repos.d/CentOS-Base.repohttp://mirrors.aliyun.com/repo/Centos-7.repo更新......
  • Centos7 防火墙命令
    一、防火墙的开启、关闭、禁用命令(1)设置开机启用防火墙:systemctlenablefirewalld.service(2)设置开机禁用防火墙:systemctldisablefirewalld.service(3)启动防火墙:system......
  • linux中yum与rpm区别
    一、源代码形式1.绝大多数开源软件都是直接以原码形式发布的2.源代码一般会被打成.tar.gz的归档压缩文件3.源代码需要编译成为二进制形式之后才能够运行使用4.源代码基......
  • CentOS安装MySQL5.7
    https://blog.csdn.net/m0_55730189/article/details/126716163MySQL::DownloadMySQLCommunityServer下载MySQLhttps://blog.csdn.net/m0_55730189/article/detail......
  • Linux Centos7 grub引导故障
    首先进行grub文件破坏,删除配置文件rm-rf/boot/grub2/grub.cfg    删除需谨慎,实验的话最好去3A搞个虚拟机!init6重启重启之后,在开机加载界面按esc键,选择Trou......
  • CentOS 扩容系统盘&挂载数据盘
    系统盘扩容yuminstall-ycloud-utils-growpartgrowpart/dev/vda1xfs_growfs/宝塔面板挂载数据盘yuminstallwget-y&&wget-Oauto_disk.shhttp://downlo......
  • yum 安装g++要注意名字有所不同
    yum安装g++时,用yumlist的程序名不是g++,而是 gcc-c++,否则搜不到。先list:#yumlist gcc-c++Loadedplugins:fastestmirrorLoadingmirrorspeedsfromcachedho......