数据库可以有效地存储大量记录,使信息简单易查找。 除此之外,向现有数据添加或修改新数据也相对简单。 这篇文章都是关于安装的 MySQL 在 Ubuntu,这是使用最广泛的 Linux 具有机器学习功能的公有云发行版。 这对初学者来说很容易,因为它建立在 Debian的设计和结构。 它专为企业服务器、台式机、云和物联网而设计。
MySQL 是 Oracle 开发的关系数据库管理系统 (RDBMS),专注于结构化查询语言 (SQL)。 数据库由组装数据的集合组成。 SQL 是一种编程语言,允许程序员创建、更改和从关系数据库检索数据,以及管理用户访问。 SQL被使用 MySQL 数据库。 进一步安装 MySQL 以适当的步骤进行解释。
安装 MySQL 在 Ubuntu
以下是提到的安装步骤 MySQL 在你的 Ubuntu 服务器。
第一步:安装 MySQL 在 Ubuntu
apt 包存储库可用于安装 MySQL 在 Ubuntu 20 月 04 日。 在撰写本文时,默认版本的 MySQL 存储库 Ubuntu 是版本 8.0.28。
在安装之前,首先,您需要更新服务器的软件包。 运行下面提到的命令来更新所有包。
$ sudo apt update |
运行如下命令完成“MYSQL-server”包的安装。
$ sudo apt install mysql-server |
MySQL 将被安装,但不需要您创建密码或修改任何其他设置。 我们接下来会处理这个,因为它会让你 MySQL 安装不安全。
第 2 步:验证安装 MySQL
要验证其安装,请运行下面提到的命令来检查其状态:
$ systemctl status mysql.service |
第三步:配置MYSQL on Ubuntu
您应该在新的数据库上运行 DBMS 的内置安全脚本 MySQL 安装。 对于远程 root 登录和示例用户,此脚本会覆盖一些不太安全的默认配置。
为安全脚本运行下面提到的命令:
$ sudo mysql_secure_installation |
将询问一系列问题,您可以在哪里调整安全选项 MySQL 安装。 第一步会问你是否要应用“密码验证”插件,这个插件可以用来评估新的强度 MySQL 用户的密码,然后再批准。
如果启用“验证密码”插件,则 MySQL 您创建的使用密码验证的用户必须使用符合您提供的规则的密码。 密码的长度必须至少为“8 个字符”,并且由大写字母、小写字母和数字字母组合而成。 然后选择策略级别。 之后,为 root 用户设置密码 MySQL 无论您是否选择使用“验证密码”插件,都会被询问。 Enter 然后确认以下安全密码。
然后这个脚本会提示你删除测试数据库,删除匿名用户,并限制 root 用户访问本地机器。 所有问题都应回答“Y”(是)。
第 4 步:以根用户身份登录
这 MySQL 客户端程序,作为依赖项安装 MySQL 服务器包,可用于连接 MySQL 服务器通过命令行。
的根用户 MySQL 在 Ubuntu 跑步 MySQL 5.7(及更高版本)默认设置为使用“auth socket”插件而不是密码进行验证。 启动的操作系统用户的名称 MySQL 客户端必须匹配的用户名 MySQL 在命令中提供此插件的工作。
$ sudo mysql |
下面提到的代码将用于创建一个新用户。
$ mysql> CREATE USER ‘USERNAME’@’HOST’ IDENTIFIED BY ‘PASSWORD’ |
在“”前面写上下面提到的代码MySQL“提示创建新用户”Linux”,主机“localhost”和密码“[email protected]”。
$ mysql> CREATE USER ‘linux’@’localhost’ IDENTIFIED BY ‘[email protected]’ |
您可以通过编写下面提到的代码来授予权限。
$ mysql> GRANT CREATE, ALTER, DROP, INSERT, UPDATE, DELETE, SELECT, REFERENCES, RELOAD on *.* TO 'linux'@'localhost' WITH GRANT OPTION; |
下面提到的代码将退出 MySQL.
$ mysql> exit |
结论
数据库可以有效地存储大量记录。 MySQL 是用于存储、编辑和删除数据的关系型 DBMS。 本文介绍如何在您的计算机上安装 MYSQL 数据库 Ubuntu 系统(流行 Linux 分配)。 正确按照步骤安装成功。