117.info
人生若只如初见

Ubuntu上如何安装MySQL

在Ubuntu上安装MySQL,你可以选择使用APT包管理器或者Snap包管理器。以下是两种方法的详细步骤:

方法一:使用APT包管理器

  1. 更新APT包列表 打开终端并运行以下命令来更新你的APT包列表:

    sudo apt update
    
  2. 安装MySQL服务器 运行以下命令来安装MySQL服务器:

    sudo apt install mysql-server
    

    在安装过程中,系统会提示你设置MySQL的root用户密码。

  3. 启动MySQL服务 安装完成后,MySQL服务通常会自动启动。你可以使用以下命令来确认MySQL服务的状态:

    sudo systemctl status mysql
    
  4. 安全配置 为了提高安全性,建议运行MySQL的安全配置脚本:

    sudo mysql_secure_installation
    

    这个脚本会引导你进行一系列的安全设置,包括删除匿名用户、禁止root远程登录、删除测试数据库等。

  5. 登录MySQL 使用以下命令登录到MySQL服务器:

    mysql -u root -p
    

    输入你在安装过程中设置的root用户密码。

方法二:使用Snap包管理器

  1. 安装Snap包管理器(如果尚未安装) 打开终端并运行以下命令来安装Snap包管理器:

    sudo apt install snapd
    
  2. 启用Snap商店 运行以下命令来启用Snap商店:

    sudo snap install core
    
  3. 安装MySQL 使用Snap包管理器安装MySQL:

    sudo snap install mysql --classic
    
  4. 启动MySQL服务 Snap包管理器会自动启动MySQL服务。你可以使用以下命令来确认MySQL服务的状态:

    sudo systemctl status mysql
    
  5. 登录MySQL 使用以下命令登录到MySQL服务器:

    mysql -u root -p
    

    输入你在安装过程中设置的root用户密码。

验证安装

无论你使用哪种方法安装MySQL,都可以通过以下命令来验证MySQL是否正常运行:

sudo systemctl status mysql

如果MySQL服务正在运行,你会看到类似以下的输出:

● mysql.service - MySQL Community Server
   Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled)
   Active: active (running) since ...

希望这些步骤能帮助你在Ubuntu上成功安装MySQL!如果有任何问题,请随时提问。

未经允许不得转载 » 本文链接:https://www.117.info/ask/fefe7AzsKBwNVAFI.html

推荐文章

  • Ubuntu DHCP作用域如何划分

    在Ubuntu系统中配置DHCP服务器并划分作用域,可以按照以下步骤进行:
    安装DHCP服务器
    首先,确保你的Ubuntu系统已经安装了DHCP服务器软件。如果没有安...

  • Ubuntu SELinux安全级别

    Ubuntu 默认并不支持 SELinux,而是使用 AppArmor 作为其安全模块。SELinux 主要用于 Red Hat Enterprise Linux (RHEL) 和 Fedora 系统中,用于提供更高级别的强...

  • ubuntu php-fpm如何实现自动重启

    在Ubuntu系统中,您可以使用systemd来管理PHP-FPM服务,从而实现自动重启。以下是创建和配置PHP-FPM systemd服务的步骤: 首先,确保您已经安装了PHP-FPM。如果没...

  • ubuntu deluser删除特定文件吗

    deluser 命令在 Ubuntu 中主要用于删除用户账户,而不是直接删除特定文件。当你使用 deluser 命令删除一个用户时,它会执行以下操作: 删除用户的家目录(通常是...

  • 如何评估 Debian 缓存效果

    评估 Debian 缓存效果可以通过以下几个步骤进行:
    1. 查看缓存命中率 使用 apt-cache 命令:
    apt-cache policy 这个命令会显示包的版本信息以及从哪个...

  • Linux Oracle安装步骤解析

    在Linux系统上安装Oracle数据库是一个复杂的过程,涉及多个步骤和配置。以下是一个详细的安装步骤解析:
    1. 环境准备 关闭防火墙:[root@localhost ~]# sys...

  • 如何在CentOS上限制SFTP访问IP

    在CentOS上限制SFTP访问IP,可以通过配置SSH服务器来实现。以下是详细步骤:
    1. 编辑SSH配置文件
    首先,你需要编辑SSH服务器的配置文件 /etc/ssh/sshd...

  • CentOS readdir读取大目录的方法

    在 CentOS 系统中,使用 readdir 函数读取大目录可能会导致性能问题,因为 readdir 会一次性加载整个目录内容。为了提高性能,你可以采用以下方法来优化大目录的...