MySQL:Liunx环境下安装MySQL

一、CentOS 7 安装 MySQL

步骤 1: 添加 MySQL YUM 仓库

首先,确保你的系统是最新的,然后添加 MySQL 的 YUM 仓库:

        sudo yum update

        sudo rpm -Uvh https://repo.mysql.com/mysql80-community-release-el7-3.noarch.rpm

步骤 2: 安装 MySQL Server

使用下面的命令安装 MySQL Server

        sudo yum install mysql-community-server

步骤 3: 启动 MySQL 服务

        安装完成后,启动 MySQL 服务并设置为开机自启动:

                sudo systemctl start mysqld
                sudo systemctl enable mysqld

步骤 4: 查找临时密码

MySQL 在首次安装时会生成一个临时 root 密码。使用以下命令查找它:

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

记下这个密码。

步骤 5: 运行安全安装

运行 MySQL 安全安装脚本来提高安全性:

        sudo mysql_secure_installation

在此过程中,你将被要求输入上一步中获取的临时密码。之后,你可以设置新的 root 密码并选择其他安全选项(如删除匿名用户、禁止远程登录等)。

步骤 6: 登录 MySQL

使用以下命令登录 MySQL:
        mysql -u root -p

输入你在安全安装步骤中设置的密码。

二、Ubuntu 上安装 MySQL 

步骤 1: 更新系统

在开始之前,建议先更新系统的包索引,以确保您获取到最新的软件包版本:
        sudo apt update
        sudo apt upgrade

步骤 2: 安装 MySQL

使用以下命令安装 MySQL Server:
        sudo apt install mysql-server

在安装过程中,系统会自动下载并安装 MySQL 及其依赖包。

步骤 3: 启动 MySQL 服务

安装完成后,MySQL 服务应该已经自动启动。您可以使用以下命令检查 MySQL 服务的状态:
        sudo systemctl status mysql

如果 MySQL 服务未运行,可以使用以下命令启动它:
        sudo systemctl start mysql

并设置 MySQL 服务在系统启动时自动运行:
        sudo systemctl enable mysql

步骤 4: 安全配置

MySQL 提供了一个安全安装脚本,允许您配置一些安全性设置。运行以下命令:
        sudo mysql_secure_installation

在此过程中,您将被提示:

1. 设定 root 密码(如果尚未设置)。
2. 删除匿名用户。
3. 禁止 root 用户远程登录(推荐)。
4. 删除测试数据库。
5. 重新加载权限表。

按照提示完成配置。

步骤 5: 登录 MySQL

使用以下命令登录 MySQL:
        sudo mysql -u root -p

系统会要求您输入密码。输入您在安全配置步骤中设置的 root 密码。

步骤 6: 创建数据库和用户(可选)

三、总结

通过上述步骤,你已经在 Linux 系统上成功安装并配置了 MySQL 数据库。可以使用 MySQL 的命令行工具或其他图形化客户端进行数据库的管理。如果需要进一步的配置或使用,建议参考 MySQL 的官方文档和社区支持。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值