MySQL是一个免费的开源数据库服务器,在开源社区非常流行。MySQL被很多应用程序和公司使用,比如Facebook、Google等。在本教程中,我们将学习如何将MySQL安装到deb中 或者基于apt的发行版,比如Ubuntu、Debian、Mint和Kali。本指南可用于其他用途 deb
或 apt
也基于分布。
![图片[1]-如何在Ubuntu,Debian,Mint-Kali上安装MySQL?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2020/08/poftut_image-109.png)
更新存储库信息
更新存储库信息不是一项要求,而是一种最佳实践,它将为我们提供有关MySQL的最新信息。
$ sudo apt update

从Apt存储库安装MySQL服务器
MySQL服务器应用程序名为 mysql-server
作为包名。我们可以用 apt
或 apt-get
为了安装 mysql-server
包装如下。我们也可以使用 -y
选项以自动接受确认。
$ sudo apt install mysql-server

下载MySQL服务器二进制文件
另一种安装MySQL的方法是通过二进制安装文件。我们可以从官方下载网站MySQL.com下载MySQL二进制文件。但是请记住,不同版本的MySQL Server提供的许可证和成本是不同的。我们将使用Ubuntu的社区版本,可以从下面的链接中列出。
https://dev.mysql.com/downloads/mysql/
我们将下载 deb
包装 wget
.
$ wget https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-server_8.0.11-1ubuntu18.04_amd64.deb-bundle.tar

安装MySQL二进制Deb包
下载完成后,我们将首先提取 tar
存档如下。
$ tar xvf mysql-server_8.0.11-1ubuntu18.04_amd64.deb-bundle.tar

我们将安装 mysql-community-server_8.0.11-1ubuntu18.04_amd64.deb
包装 dpkg
就像下面一样。
$ sudo dpkg -i mysql-community-server_8.0.11-1ubuntu18.04_amd64.deb
安全的MySQL服务器安装
安全性是当今IT系统的重要组成部分。我们可以通过使用 mysql_secure_installation
强化脚本。这将运行一些命令,这些命令将更改MySQL配置并加强它。这个脚本将首先询问 root
然后问一些关于安全性的问题。
$ sudo mysql_secure_installation

显示MySQL服务或守护程序状态
安装完成并安全后,我们可以列出MySQL服务器的状态。我们将使用 systemctl
命令 status
选项列出MySQL守护进程是否工作。
$ systemctl status mysql

我们可以看到守护进程运行正常。
相关文章: 如何从Java应用程序访问MySQL数据库?
启动MySQL服务/Daemon/Server
如果MySQL服务没有启动或停止的原因,我们可以启动MySQL服务 start
选项如下。
$ systemctl start mysql
停止MySQL服务/守护程序/服务器
如果我们需要停止MySQL守护进程,我们可以使用 stop
选项。这对于通过停止和启动服务来应用新配置非常有用。
$ systemctl stop mysql
登录测试MySQL服务器
我们可以通过连接到服务控制台来测试MySQL服务器 mysql
命令。我们还需要提供如下用户名和密码。
$ mysql -u root -p
