MySQL 的安装
2021/11/13 19:10:11
本文主要是介绍MySQL 的安装,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
MySQL 是一个轻量级的关系型数据库,以表的形式来存储数据,本节我们来了解下它的安装方式。
相关链接
- 官方网站:MySQL
- 下载地址:MySQL :: MySQL Downloads
- 中文教程:MySQL 教程 | 菜鸟教程
Windows 下的安装
对于 Windows 来说,最安全稳妥的方式就是直接到官网下载安装包进行安装。可以访问官方网站下载,MySQL :: Download MySQL Community Server,如图所示:
点击最大的 MySQL Installer 即可,然后选择第二个选项 - mysql-installer-community-8.0.26.0.msi 下载即可,如图所示:
此时会要求登录 MySQL 的账号,这里可以登录或者选择直接下载,如图所示:
下载之后会得到一个 msi 后缀的安装文件,直接双击运行安装,直接选择默认选项点击下一步安装即可,如图所示:
这里直接选择默认选项即可,然后点下一步。
下一页需要确认下需要安装的内容,如图所示:
保持默认配置即可,然后点击 Execute 即可。
安装完成之后 MySQL Installer 会引导我们进行一些配置,如图所示:
此页面需要配置一些网络环境和端口,保持默认即可,点击下一步。
下一步是使用怎样的密码加密方式,如图所示:
这里也是使用默认配置即可,可以点击下一步。
下一步就是配置用户名和密码,这里我们可以配置 Root 账户的密码,也可以自定义用户来配置,如图所示:
输入密码之后,点击下一步即可。
接下来就是服务的配置,这里默认配置是把 MySQL 服务配置成 Windows 服务中,而且在每次系统启动的时候都自动启动 MySQL 服务,如图所示:
如果我们想要每次开机的时候都自动启用 MySQL 服务,那我们可以勾选上 Start the MySQL Server at System Startup,否则勾选,配置好了之后点击下一步即可。
最后一步就是应用刚才的服务,使得服务生效,如图所示:
这里我们直接点击 Execute 即可。
安装之后我们会发现刚才还附带安装了一个 MySQL Workbench,就是 MySQL 可视化管理的客户端,如图所示:
这里可以发现已经添加了一个本地的 MySQL 服务的连接,双击即可连接。
连接之后我们还可以选中某个数据库的某个表,选择查看数据的选项 Select Rows,查看表中中的前 100 条数据,这样数据就被查询出来了,如图所示:
安装完成之后我们可以在电脑 - 管理 - 服务页面开启和关闭 MySQL 服务,如图所示:
如果启动了 MySQL 服务,那么我们就可以使用它来进行数据存储了。
Linux 下的安装
下面仍然分不同平台进行介绍。
Ubuntu、Debian、Deepin
直接使用 apt-get 命令即可下载安装:
1 2 | sudo apt-get update sudo apt-get install -y mysql-server mysql-client |
在安装过程中会提示输入用户名密码,输入之后等待片刻即可完成安装。
启动、关闭、重启 MySQL 服务命令:
1 2 3 | sudo service mysql start sudo service mysql stop sudo service mysql restart |
CentOS、RedHat
完整的安装说明可以参考:How To Install MySQL on CentOS 7 | DigitalOcean
以 MySQL 5.7 的 Yum 源为例,如果需要更高版本可以另寻,安装命令如下:
1 2 3 | wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm yum install -y mysql mysql-server |
运行如上命令即可完成安装,初始密码为空。接下来需要启动 MySQL 服务。
启动 MySQL 服务命令:
1 | sudo systemctl start mysqld |
停止、重启命令:
1 2 | sudo systemctl stop mysqld sudo systemctl restart mysqld |
以上我们就完成了 Linux 下 MySQL 的安装,安装完成之后可以修改密码,可以执行如下命令:
1 | mysql -uroot -p |
输入密码后进入 MySQL 命令行模式。
1 2 3 | use mysql; UPDATE user SET Password = PASSWORD('newpass') WHERE user = 'root'; FLUSH PRIVILEGES; |
命令中 newpass 即为修改的新的 MySQL 密码,请自行替换。
由于 Linux 一般会作为服务器使用,为了使得 MySQL 可以被远程访问,我们需要修改 MySQL 的配置文件,配置文件路径一般为 /etc/mysql/my.cnf。
如使用 vi 进行修改的命令如下:
1 | vi /etc/mysql/my.cnf |
取消此行的注释:
1 | bind-address = 127.0.0.1 |
此行限制了 MySQL 只能本地访问而不能远程访问,取消注释即可解除此限制。
修改完成之后重启 MySQL 服务,这样 MySQL 就可以被远程访问了。
到此为止,Linux 下安装 MySQL 的过程结束。
Mac 下的安装
推荐使用 Homebrew 安装,执行 brew 命令即可。
1 | brew install mysql |
启动、停止、重启 MySQL 服务的命令:
1 2 3 | sudo mysql.server start sudo mysql.server stop sudo mysql.server restart |
Mac 一般不会作为服务器使用,如果要想取消本地 host 绑定,同样修改 my.cnf 文件,然后重启服务即可。
这篇关于MySQL 的安装的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-04部署MySQL集群项目实战:新手入门教程
- 2024-11-04如何部署MySQL集群资料:新手入门指南
- 2024-11-02MySQL集群项目实战:新手入门指南
- 2024-11-02初学者指南:部署MySQL集群资料
- 2024-11-01部署MySQL集群教程:新手入门指南
- 2024-11-01如何部署MySQL集群:新手入门教程
- 2024-11-01部署MySQL集群学习:新手入门教程
- 2024-11-01部署MySQL集群入门:新手必读指南
- 2024-10-23BinLog入门:新手必读的MySQL二进制日志指南
- 2024-10-23Binlog入门:MySQL数据库的日志管理指南