Linux下安装MySQL

  作为一名IT从业者,学习一款工具时,谁又不想跳过安装步骤,直接上手操作呢?当然这也只是遐想,不然读者也可以交给身边的人进行安装,多麻烦他们也行。本文讲述的内容是,如何在你的Linux系统中优雅地安装MySQL。偷偷学习,惊艳所有人。

相关压缩包下载:

  笔者所使用的系统:Redhat7【红帽子7】

  对应数据库版本:5.7.37

  MySQL下载地址:https://downloads.mysql.com/archives/community/

  版本的话,笔者这里选择的自然是红帽子7的版本:

  

  下载完后是一个tar格式的压缩包:

  

  把它移动到Linux系统中,笔者习惯在 /opt 文件夹下新建一个叫 software 的文件夹,收录各种需要绞尽脑汁才能安装的软件包(开玩笑的),你可以选择在图形界面下使用提取功能友好地解压这个压缩包:

  

 

  当然也可以在终端中,享受文字带来的冲击快感 tar -xvf mysql-5.7.37-1.el7.x86_64.rpm-bundle.tar :

  

 

安装前的检查:

  解压后的安装包,先别急着安装,笔者建议先检查些东西:

  1)是否已经安装过MySQL

  使用  yum list installed | grep mysql 以及 rpm -qa | grep mysql 如果反馈为空,则表示没有安装mysql

  

  如果已经安装过了,能用就行;或读者可以卸载掉原有的MySQL:

  2)清除mysql-libs

  输入 yum remove mysql-libs 即可清除

安装与初始化MySQL:

1)安装MySQL  

注,rpm安装方式,十分注重包之间的依赖关系,所以安装时需要先后顺序:

  先装 rpm -vih mysql-community-common-5.7.37-1.el7.x86_64.rpm ;

  再装 rpm -vih mysql-community-libs-5.7.37-1.el7.x86_64.rpm ;

  然后装 rpm -vih mysql-community-client-5.7.37-1.el7.x86_64.rpm ;

  最后装 rpm -vih mysql-community-server-5.7.37-1.el7.x86_64.rpm ;

至此没有出现报错的话,基本算是安装完成了!

如果在安装mysql-community-server-5.7.37-1.el7.x86_64.rpm出现报错,可以使用安装net-tools试试: yum install net-tools 

2)初始化MySQL

初始化MySQL: mysqld --initialize --user=mysql 

其会在 /var/log 文件夹下生成日志文件: mysqld.log

使用命令 cat /var/log/mysqld.log 查看初始化的密码:

 

 则笔者的root账户的初始密码为:: Ik<V1;7<N%L 【这里提示笔者,冒号后面的都是密码,注意就是了】

 

开启MySQL服务: systemctl start mysqld 

 

以root账户登录mysql  mysql -u root -p ,密码为初始密码:

这个时候使用命令会提示需要修改密码,修改密码即可  set password for root@localhost=password("你要设置的密码"); :

 

 

 

 

 

 

 

 

 

 

  

  

 

 

  

 

 

  

 

posted @   Igigi  阅读(153)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 因为Apifox不支持离线,我果断选择了Apipost!
· 通过 API 将Deepseek响应流式内容输出到前端
点击右上角即可分享
微信分享提示