linux改装mysql(怎样在 Ubuntu Linux 上安装 MySQL)_重复

本教程教你如何在基于Ubuntu的Linux发行版上安装MySQL。对于首次使用的用户,你将会学习到如何验证你的安装和第一次怎样去连接MySQL。--SergiuMySQL是一个典型的数据库管理系统。它被用于许多技术栈中,包括流行的LAMP...

怎样在 Ubuntu Linux 上安装 MySQL

本教程教你如何在基于Ubuntu的Linux发行版上安装MySQL。对于首次使用的用户,你将会学习到如何验证你的安装和第一次怎样去连接MySQL。

linux改装mysql(怎样在 Ubuntu Linux 上安装 MySQL)_重复

--Sergiu

MySQL是一个典型的数据库管理系统。它被用于许多技术栈中,包括流行的LAMP(Linux、Apache、MySQL、PHP)技术栈。它已经被证实了其稳定性。另一个让MySQL受欢迎的原因是它是开源的。

MySQL是关系型数据库(基本上是表格数据)。以这种方式它很容易去存储、组织和访问数据。它使用SQL(结构化查询语言)来管理数据。

这这篇文章中,我将向你展示如何在Ubuntu18.04安装和使用MySQL8.0。让我们一起来看看吧!

在Ubuntu上安装MySQL

我将会介绍两种在Ubuntu18.04上安装MySQL的方法:

从Ubuntu仓库上安装MySQL。非常简单,但不是最新版(5.7)从官方仓库安装MySQL。你将额外增加一些步处理过程,但不用担心。你将会拥有最新版的MySQL(8.0)

有必要的时候,我将会提供屏幕截图去引导你。但这篇文章中的大部分步骤,我将直接在终端(默认热键:CTRL+ALT+T)输入命令。别害怕!

方法1、从Ubuntu仓库安装MySQL

首先,输入下列命令确保你的仓库已经被更新:

sudoaptupdate

现在,安装MySQL5.7,简单输入下列命令:

sudoaptinstallmysql-server-y

就是这样!简单且高效。

方法2、使用官方仓库安装MySQL

虽然这个方法多了一些步骤,但我将逐一介绍,并尝试写下清晰的笔记。

首先浏览MySQL官方网站的下载页面。

怎样在 Ubuntu Linux 上安装 MySQL

在这里,选择DEB软件包,点击“Download”链接。

怎样在 Ubuntu Linux 上安装 MySQL

滑到有关于Oracle网站信息的底部,右键“Nothanks,juststartmydownload.”,然后选择“Copylinklocation”。

现在回到终端,我们将使用Curl命令去下载这个软件包:

curl-OLhttps://dev.mysql.com/get/mysql-apt-config_0.8.12-1_all.deb

https://dev.mysql.com/get/mysql-apt-config_0.8.12-1_all.deb是我刚刚从网页上复制的链接。根据当前的MySQL版本,它有可能不同。让我们使用dpkg去开始安装MySQL:

sudodpkg-imysql-apt-config*

更新你的仓库:

sudoaptupdate

要实际安装MySQL,我们将使用像第一个方法中同样的命令来安装:

sudoaptinstallmysql-server-y

这样做会在你的终端中打开包配置的提示。使用向下箭头选择“Ok”选项。

怎样在 Ubuntu Linux 上安装 MySQL

点击回车。这应该会提示你输入密码:这是在为MySQL设置root密码。不要与Ubuntu的root密码混淆。

怎样在 Ubuntu Linux 上安装 MySQL

输入密码然后点击Tab键去选择“Ok“。点击回车键,你将重新输入密码。操作完之后,再次键入Tab去选择“Ok”。按下回车键。

怎样在 Ubuntu Linux 上安装 MySQL

将会展示一些关于MySQLServer的配置信息。再次按下Tab去选择“Ok”和按下回车键:

怎样在 Ubuntu Linux 上安装 MySQL

这里你需要去选择默认验证插件。确保选择了“UseStrongPasswordEncryption”。按下Tab键和回车键。

就是这样!你已经成功地安装了MySQL。

验证你的MySQL安装

要验证MySQL已经正确安装,使用下列命令:

sudosystemctlstatusmysql.service

这将展示一些关于MySQL服务的信息:

怎样在 Ubuntu Linux 上安装 MySQL

你应该在那里看到“Active:active(running)”。如果你没有看到,使用下列命令去开始这个服务:

sudosystemctlstartmysql.service

配置/保护MySQL

对于刚安装的MySQL,你应该运行它提供的安全相关的更新命令。就是:

sudomysql_secure_installation

这样做首先会询问你是否想使用“密码有效强度(validatepasswordcomponent)”。如果你想使用它,你将必须选择一个最小密码强度(0–低,1–中,2–高)。你将无法输入任何不遵守所选规则的密码。如果你没有使用强密码的习惯(本应该使用),这可能会配上用场。如果你认为它可能有帮助,那你就键入y或者Y,按下回车键,然后为你的密码选择一个强度等级和输入一个你想使用的密码。如果成功,你将继续强化过程;否则你将重新输入一个密码。

但是,如果你不想要此功能(我不会),只需按回车或任何其他键即可跳过使用它。

对于其他选项,我建议开启它们(对于每一步输入y或者Y和按下回车)。它们(依序)是:“移除匿名用户(removeanonymoususer)”,“禁止root远程登录(disallowrootloginremotely)”,“移除测试数据库及其访问(removetestdatabaseandaccesstoit)”。“重新载入权限表(reloadprivilegetablesnow)”。

链接与断开MySQLServer

为了运行SQL查询,你首先必须使用MySQL连到服务器并在MySQL提示符使用。

执行此操作的命令是:

mysql-hhost_name-uuser-p

-h用来指定一个主机名(如果这个服务被安装到其他机器上,那么会有用;如果没有,忽略它)-u指定登录的用户-p指定你想输入的密码.

虽然出于安全原因不建议,但是你可以在命令行最右边的-p后直接输入密码。例如,如果用户test_user的密码是1234,那么你可以在你使用的机器上尝试去连接,你可以这样使用:

mysql-utest_user-p1234

如果你成功输入了必要的参数,你将会收到由MySQLshell提示符提供的欢迎(mysql>):

怎样在 Ubuntu Linux 上安装 MySQL

要从服务端断开连接和离开MySQL提示符,输入:

QUIT

输入quit(MySQL不区分大小写)或者\q也能工作。按下回车退出。

你使用简单的命令也能输出关于版本的信息:

sudomysqladmin-urootversion-p

如果你想看命令行选项列表,使用:

mysql--help

卸载MySQL

如果您决定要使用较新版本或只是想停止使用MySQL。

首先,关闭服务:

sudosystemctlstopmysql.service&&sudosystemctldisablemysql.service

确保你备份了你的数据库,以防你之后想使用它们。你可以通过运行下列命令卸载MySQL:

sudoaptpurgemysql*

清理依赖:

sudoaptautoremove

小结

在这篇文章中,我已经介绍如何在UbuntuLinux上安装Mysql。我很高兴如果这篇文章能帮助到那些正为此挣扎的用户或者刚刚开始的用户。

如果你发现这篇文章是一个很有用的资源,在评论里告诉我们。你为了什么使用MySQL?我们渴望收到你的任何反馈、印象和建议。感谢阅读,并毫不犹豫地尝试这个很棒的工具!

via:https://itsfoss.com/install-mysql-ubuntu/

作者:Sergiu选题:lujun9972译者:arrowfeng校对:wxy

本文由LCTT原创编译,Linux中国荣誉推出

点击“了解更多”可访问文内链接