在Linux中安装MySQL

本文详细介绍如何使用xshell和xftp工具将MySQL传输到Linux系统,并完成MySQL的安装配置过程,包括修改验证方式、设置密码等步骤。

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

1.  使用xshell和xftp将本地下载好的MySQL传输到Linux中,我的MySQL版本是

          mysql57-community-release-el7-11.noarch.rpm

2.  下载MySQL yum 仓库,并安装

        yum install mysql-community-server -y

        rpm -Uvh  mysql57-community-release-el7-11.noarch.rpm



3.  修改关闭验证码  

        修改 /etc/my.cnf 在最后添加

             plugin-load=validate_password.so

             validate-password=OFF


4.  开启MySQL

    输入systemctl start mysqld  ,开启MySQL。

5.  获取临时密码

    开启MySQL后,我们就要通过命令访问路径是 /var/log/mysqld.log 的这个文件

     输入:

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

      我们会得到一个MySQL的临时密码,我们可以拿这个密码去临时登录MySQL,命令是:

            mysql -uroot -p密码

     这里的密码是刚刚获取到的临时密码,临时密码中有一些字符需要转义

     通过临时密码我们就进入到了MySQL中去了,我们是通过临时密码进来的,但总不能每次登录MySQL都去得到临时密码,所以要设置一个密码,也可叫修改密码

6.  修改密码 

         输入:ALTER USER 'root'@'localhost' IDENTIFIED BY 'root';

     ,前面那个root代表我们的用户名,最后面这个root是我们修改后的密码,如果修改完后,它就会提示说修改成功


修改完后,我们来测试下MySQL是否能正常使用,之后我们退出root用户,就会看到一个Bye

接下来我们切换到安装MySQL的普通用户hadoop下,再在这个用户下来登录MySQL

看到这里就说明我们的MySQL就安装成功了

### 如何在 Linux安装 MySQL #### 使用 APT 安装 MySQL 客户端 对于基于 Debian 的系统,可以使用 `apt` 来安装 MySQL 客户端。通过执行如下命令完成安装: ```bash sudo apt update sudo apt install mysql-client ``` 这会更新软件包列表并安装最新的 MySQL 客户端版本[^1]。 #### 下载并安装 MySQL 服务器 另一种方法是从官方下载页面获取特定版本的 MySQL 并手动安装。例如,可以通过wget工具下载指定版本的 RPM 包集合文件: ```bash wget http://dev.mysql.com/get/mysql-5.7.26-1.el7.x86_64.rpm-bundle.tar ``` 此操作适用于 Red Hat 或 CentOS 类型的操作系统环境下的安装需求[^2]。 #### 启动 MySQL 服务 一旦完成了 MySQL安装过程,在某些情况下可能还需要启动 MySQL 服务才能正常使用数据库功能。如果采用的是 tarball 形式的源码编译安装,则可利用提供的脚本来实现这一点: ```bash cd /usr/local/mysql sudo ./scripts/mysql_install_db --user=mysql sudo chown -R root . sudo chown -R mysql data sudo bin/mysqld_safe --user=mysql & ``` 而对于大多数二进制分发版来说,通常可以直接调用预配置好的 init 脚本进行管理: ```bash sudo service mysqld start ``` 或者如果是按照文档中的说明进行了自定义路径设置的话,也可以尝试运行以下命令来启动服务: ```bash sudo ./mysql.server start ``` 以上就是关于如何在 Linux安装 MySQL 数据库系统的指导信息[^3]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值