蓝盟弱电工程,如何在Ubuntu Linux中安装MySQL

发布者:上海IT外包 发布时间:2019/4/29 9:43:13来源:www.linemore.com


  MySQL是典型的数据库管理系统。它用于许多技术堆栈,包括LAMP技术堆栈(Linux,Apache,MySQL,PHP)。它的稳定性已得到证实。让MySQL流行的另一个原因是它是开源的。
  MySQL是一个关系数据库(基本上是表数据)。通过这种方式,可以轻松存储,组织和访问数据。它使用SQL(结构化查询语言)来管理数据。
  在本文中,我将向您展示如何在Ubuntu 18.04上安装和使用MySQL 8.0。我们来看看吧!
  在Ubuntu中安装MySQL
  我将介绍两种在Ubuntu 18.04中安装MySQL的方法:
  从Ubuntu存储库安装MySQL。很简单,但不是最新版本(5.7)
  从官方存储库安装MySQL。它会添加一些额外的步骤,但不要担心。您将拥有最新版本的MySQL(8.0)
  必要时,我会提供截图来指导您。但对于大多数的这篇文章中的步骤,我会直接输入命令到终端(默认热键:CTRL + ALT + T)。别害怕!
  方法1.从Ubuntu存储库安装MySQL
  首先,输入以下命令以确保您的存储库已更新:
  Sudo apt更新
  现在,安装MySQL 5.7并只需输入以下命令:
  Sudo apt安装mysql-server -y
  这一切都简单而有效。
  方法2,使用官方商店安装MySQL
  虽然这个方法还有一些步骤,但我会逐一介绍它们并尝试写清楚的注释。
  首先浏览官方MySQL网站的下载页面。
  在这里,选择DEB包并单击“下载”链接。
  向下滚动到Oracle网站信息的底部,右键单击“不,谢谢,只需开始下载”并选择“复制链接位置”。
  现在回到终端,我们将使用Curl命令下载此软件包:
  卷曲-OLhttps://dev.mysql.com/get/mysql-apt-config_0.8.12-1_all.debhttps://dev.mysql.com/get/mysql-apt-config_0.8.12-1_all.deb就是刚才从网上复制的链接。它可能会有所不同,具体取决于MySQL的当前版本。让我们使用dpkg开始安装MySQL:
  Sudo dpkg -i mysql-apt-config *
  更新您的商店:
  Sudo apt更新
  要安装MySQL,我们将使用与第一种方法相同的命令安装它:
  Sudo apt安装mysql-server -y
  通过这样做,将打开一个通知,以便在终端中配置程序包。使用向下箭头选择“确定”选项。
  单击Enter这应该要求输入密码:这是MySQL的root密码配置。不要混淆Ubuntu的root密码。
  输入密码,然后单击选项卡按钮以选择“确定”。单击Enter按钮,它将重新进入。操作完成后,再次写入Tab以选择“Ok”。按确认键。
  它将显示有关MySQL服务器的一些配置信息。再次按Tab键选择“确定”,然后按Enter键:
  您必须在此处选择默认验证插件。确保选中“使用强密码加密”。按Tab键和Enter键。
  就是这样。你已经成功安装了MySQL。
  验证您的MySQL安装
  要验证MySQL是否已正确安装,请使用以下命令:
  Sudo systemctl状态为mysql.service
  这将显示有关MySQL服务的信息:
  您应该在那里看到“Active: active(running)”。如果您没有看到它,请使用以下命令启动该服务:
  Sudo systemctl启动mysql.service
  MySQL配置/保护
  对于刚刚安装的MySQL,必须运行与其提供的安全性相关的更新命令。是的
  Sudo mysql_secure_installation
  首先,系统会询问您是否要使用“密码验证组件”。如果要使用它,则必须选择最小密码强度(0  - 低,1  - 中,2  - 高)。您不能输入任何不符合所选规则的密码。如果您没有使用强密码(应该使用)的习惯,这可能很有用。如果您认为它可能有用,请键入I And,按Enter键,然后选择密码的强度级别并输入要使用的密码。如果成功,它将继续加强这一进程;否则,您将再次输入密码。但是,如果您不想要此功能(我不会),只需按Enter或任何其他键即可跳过其使用。
  对于其他选项,我建议打开它们(对于y或Y,然后按Enter键进行每一步)。他们(按顺序)是:“删除匿名用户删除匿名用户”,“禁止远程登录不允许不允许远程登录”,“删除测试数据库并访问基础消除测试数据并访问它。“ “重新加载权限表以立即重新加载权限表。”
  链接和断开MySQL服务器
  要执行SQL查询,必须首先使用MySQL连接到服务器并在MySQL指示器中使用它。
  执行此操作的命令是:
  Mysql -h hostname -u user -p
  -h用于指定主机名(如果服务安装在另一台机器上,它将很有用,如果没有,则忽略它)
  -u指定连接的用户
  -p指定要输入的密码。
  虽然出于安全原因不建议使用,但您可以在命令行最右侧的-p之后直接输入密码。例如,如果用户test_user的密码是1234,那么您可以尝试连接到正在使用的计算机,您可以像这样使用它:
  Mysql -u test_user -p1234
  如果您成功输入了必要的参数,您将收到MySQL shell提示符提供的欢迎(mysql>
  ):
  要断开与服务器的连接并保留MySQL指示符,请键入:
  EXIT
  键入quit(MySQL不区分大小写)或\ q将起作用。按Enter退出。
  您还可以使用简单命令生成有关版本的信息:
  Sudo mysqladmin -u版本的root -p
  如果要查看命令行选项列表,请使用:
  Mysql  - 帮助
  卸载MySQL
  如果您决定使用较新版本或只是想停止使用MySQL。
  首先,关闭服务:
  Sudo systemctl停止mysql.service && sudo systemctl禁用mysql.service
  请务必备份数据库,以备日后再使用。您可以通过运行以下命令来卸载MySQL:
  Sudo apt purge mysql *清除依赖项:
  Sudo适合自动移动

 

上海IT外包服务网 链接:http://www.linemore.com

>
400-635-8089
立即
咨询
电话咨询
服务热线
400-635-8089
微信咨询
微信咨询
微信咨询
公众号
公众号
公众号
返回顶部