mengkai0805

导航

CentOS7安装MySQL

该文章为使用CentOS7安装MySQL-5.7.37,如安装过程中出现问题。请结合实际问题进行百度解决,才疏学浅,还望体谅。。。

1.使用root用户登录,在Linux中,权限管理较为严格,不同用户拥有不同权限,不同权限拥有这对系统不同的管理和修改。

 

2.下载MySQL安装包,我们从清华大学开源软件站下载。速度较快。

  2.1:在Linux安装过程中,如果选择某些服务器选项,则可能为安装wget。

    故需要安装wget,yum -y install wget ,

  2.2:下载MySQL安装包:

      2.2.1:在Linux下直接下载:wget --no-check-certificate https://mirrors.tuna.tsinghua.edu.cn/mysql/downloads/MySQL-5.7/mysql-5.7.37-1.el7.x86_64.rpm-bundle.tar

      2.2.2:在Windows中下载后传到Linux中:浏览器地址栏直接输入:https://mirrors.tuna.tsinghua.edu.cn/mysql/downloads/MySQL-5.7/mysql-5.7.37-1.el7.x86_64.rpm-bundle.tar进行下载

 

3:检查CentOS7是否安装mariadb或者其他的MySQL.

  3.1:检查是否安装其他关系型数据库,如果安装,请参考3.2,如未安装,则跳到4.

  rpm -qa | grep mysql

  rpm -qa | grep mariadb

  yum list installed | grep mysql

  yum list installed | grep mariadb

  3.2:卸载卸载数据库及其残留依赖。

  yum remove mysql mysql-*

  yum -remove 安装名称
  如果有依赖,则删除依赖
  rpm -e --nodeps 依赖名称

 

4:解压msyql
  tar xvf mysql-5.7.37-1.el7.x86_64.rpm-bundle.tar -C mysql安装路径
  (-C为指定目录)

5:进入解压目录。依次执行以下命令安装
  rpm -ivh mysql-community-common-5.7.37-1.el7.x86_64.rpm
  rpm -ivh mysql-community-libs-5.7.37-1.el7.x86_64.rpm
  rpm -ivh mysql-community-client-5.7.37-1.el7.x86_64.rpm
  rpm -ivh mysql-community-server-5.7.37-1.el7.x86_64.rpm

 

 

5;启动mysql
  systemctl start mysqld

 

6:查看默认密码
  cat /var/log/mysqld.log | grep password

 

7.修改配置文件。
  /etc/my.cnf

 

8:在/etc/my.cnf的[mysqld]的下一行添加以下命令并保存退出
  validate_password=off

 

9:重启mysql服务:
  systemctl restart msyqld

 

10:使用上面查询到的默认密码登录mysql
  mysql -uroot -p

 

11:修改mysql默认密码

  alter user 'root'@'localhost' identified by 'password';

 

 

----------------技术不足,如有错误,请结合百度或其他教程解决。如有不足,请多多指教-----------------

 

 

 

 

  

posted on 2022-03-17 18:24  梦开0805  阅读(169)  评论(0)    收藏  举报