Mysql数据库下载与安装

本文详细介绍了如何在Linux和Windows系统上下载、安装MySQL数据库,包括添加仓库、安装步骤、安全配置、远程访问设置等内容。
摘要由CSDN通过智能技术生成

MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle旗下产品。MySQL是最流行的数据库语言之一,其执行性能高,运行速度快,并且易于使用。

一、MySQL数据库下载

  1. 进入MySQL官网MySQL,点击"Downloads"选项。

  1. 在"Downloads"页面,选择"MySQL Community Server"选项。
  2. 在"MySQL Community Server"页面,选择适合的操作系统版本和位数,点击"Download"按钮。

  1. 下载完成后,打开下载的文件,按照提示进行安装即可。

二、 Linux 系统上安装 MySQL 的基本步骤:

1. 添加 MySQL 官方仓库

在大多数 Linux 发行版中,您可以通过添加 MySQL 官方仓库来获取最新的 MySQL 版本。首先,您需要下载并添加 MySQL 仓库的 RPM 包。例如,对于 CentOS 或 RHEL,您可以运行以下命令:

bashsudo rpm -Uvh https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm

这将添加 MySQL 8.0 的仓库到您的系统中。

2. 安装 MySQL 服务器

使用 yum 或 dnf(取决于您的 Linux 发行版)来安装 MySQL 服务器:

bashsudo yum install mysql-community-server

3. 启动 MySQL 服务

安装完成后,您需要启动 MySQL 服务,并将其设置为开机自启:

bashsudo systemctl start mysqld
sudo systemctl enable mysqld

4. 安全配置 MySQL

MySQL 安装完成后,建议运行 mysql_secure_installation 脚本以进行安全配置。这将提示您设置 root 用户的密码,以及是否要移除匿名用户、禁止远程 root 登录、删除 test 数据库等:

bashsudo mysql_secure_installation

按照提示进行操作,并根据您的需求配置 MySQL 的安全设置。

5. 连接到 MySQL 服务器

使用 MySQL 客户端连接到服务器:

bashmysql -u root -p

系统会提示您输入之前设置的 root 用户密码。

6. 创建数据库和用户

现在,您可以在 MySQL 提示符下创建数据库、表和用户,并授予相应的权限:

sqlCREATE DATABASE mydatabase;

CREATE USER 'myuser'@'localhost' IDENTIFIED BY 'mypassword';

GRANT ALL PRIVILEGES ON mydatabase.* TO 'myuser'@'localhost';

FLUSH PRIVILEGES;

以上步骤创建了一个名为 mydatabase 的数据库,一个名为 myuser 的用户,并设置了密码为 mypassword。然后,该用户被授予了对 mydatabase 数据库的所有权限。

7. 配置远程访问(如果需要)

默认情况下,MySQL 仅允许本地连接。要允许远程连接,您需要编辑 MySQL 配置文件(通常是 /etc/my.cnf 或 /etc/mysql/my.cnf),注释掉或移除 bind-address 行:

cnf# bind-address = 127.0.0.1

然后重启 MySQL 服务:

bashsudo systemctl restart mysqld

最后,确保您已经为用户授予了从任何主机连接的权限,或者至少为远程主机创建了特定的用户并授予了相应的权限。

8. 使用防火墙(如果需要)

如果您的服务器启用了防火墙(如 firewalld),您需要打开 MySQL 的端口(默认为 3306):

bashsudo firewall-cmd --permanent --add-port=3306/tcp
sudo firewall-cmd --reload

确保在更改任何防火墙设置或 MySQL 配置后,都重新启动了 MySQL 服务。

完成上述步骤后,已经成功地在 Linux 系统上部署和安装了 MySQL 数据库。

三、Windows安装配置MySQL

1.安装MySQL

双击在MySQL官网下载的msi文件进行安装,选择安装类型,点击Next,然后执行安装。

2.配置MySQL

安装完成后,需要进行安全配置,设置root用户的密码,以及移除匿名用户、禁止远程root登录、删除test数据库等。

3.设置环境变量

在环境变量中配置Mysql环境变量,将Mysql的安装路径下的bin目录添加到系统变量中。

以上步骤完成后,MySQL就已经成功安装并配置在Windows系统中了。

 ##欢迎关注交流

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

runqu

你的鼓励是我创作的最大动力~

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值