在Ubuntu 22.04 LTS 上安装 MySQL两种方式:在线方式和离线方式

这篇具有很好参考价值的文章主要介绍了在Ubuntu 22.04 LTS 上安装 MySQL两种方式:在线方式和离线方式。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Ubuntu安装MySQL

介绍:

Ubuntu 是一款基于Linux操作系统的免费开源发行版,广受欢迎。它以稳定性、安全性和用户友好性而闻名,适用于桌面和服务器环境。Ubuntu提供了大量的软件包和应用程序,拥有庞大的社区支持和活跃的开发者社区。它的长期支持(LTS)版本获得5年的安全更新,为企业和个人提供了可靠的选择。 Ubuntu的桌面版本具有直观的用户界面,而服务器版本则适用于构建强大的Web服务器和云计算平台。
ubuntu离线安装mysql,Linux,Ubuntu,ubuntu,mysql,linux
当你需要在Ubuntu上安装MySQL时,有两种主要的方式:在线安装和离线安装。在线安装是通过Ubuntu软件包管理器直接下载和安装MySQL,而离线安装则涉及手动下载MySQL安装包并在离线环境中进行安装。

Ubuntu和MySQL默认版本对照

以下是一个以表格形式列出了不同Ubuntu版本和它们通常默认安装的MySQL版本:

Ubuntu 版本 默认 MySQL 版本
Ubuntu 22.04 LTS MySQL 8.0
Ubuntu 20.04 LTS MySQL 8.0
Ubuntu 18.04 LTS MySQL 5.7
Ubuntu 16.04 LTS MySQL 5.7
Ubuntu 14.04 LTS MySQL 5.5
Ubuntu 12.04 LTS MySQL 5.5

在线安装MySQL

步骤1:更新软件包列表

在进行任何软件安装之前,请确保你的系统的软件包列表是最新的。打开终端并运行以下命令:

sudo apt update

步骤2:安装MySQL服务器

在更新软件包列表后,这里我们可以查看一下可使用的MySQL安装包:

# 查看可使用的安装包
sudo apt search mysql-server

ubuntu离线安装mysql,Linux,Ubuntu,ubuntu,mysql,linux

接下来可以使用以下命令安装MySQL服务器:

# 安装最新版本
sudo apt install -y mysql-server
# 安装指定版本
sudo apt install -y mysql-server-8.0

如果不加-y 会在安装过程中,系统将提示你设置MySQL的root密码。确保密码足够强,且记住它,因为你将在以后需要用到它。

步骤3:启动MySQL服务

安装完成后,MySQL服务会自动启动,未启动则使用以下命令启动MySQL服务:

sudo systemctl start mysql

并将MySQL设置为开机自启动:

sudo systemctl enable mysql

步骤4:检查MySQL状态

你可以使用以下命令来检查MySQL是否正在运行:

sudo systemctl status mysql

ubuntu离线安装mysql,Linux,Ubuntu,ubuntu,mysql,linux

至此,你已经成功在线安装了MySQL服务器。

步骤5:修改密码、权限

默认安装是没有设置密码的,需要我们自己设置密码。

# 登录mysql,在默认安装时如果没有让我们设置密码,则直接回车就能登录成功。
mysql -uroot -p
# 设置密码 mysql8.0
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码';
# 设置密码 mysql5.7
set password=password('新密码');
# 配置IP 5.7
grant all privileges on *.* to root@"%" identified by "密码";
# 刷新缓存
flush privileges;

注意:配置8.0版本参考:我这里通过这种方式没有实现所有IP都能访问;我是通过直接修改配置文件才实现的,MySQL8.0版本把配置文件 my.cnf 拆分成mysql.cnf mysqld.cnf,我们需要修改的是mysqld.cnf文件:

sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf

修改 bind-address,保存后重启MySQL即可。

bind-address            = 0.0.0.0

重启MySQL重新加载一下配置:

sudo systemctl restart mysql

离线安装MySQL

如果你需要在没有互联网连接的环境中安装MySQL,可以在另一台联网的计算机上下载MySQL的安装包,然后将其传输到目标Ubuntu机器上进行安装。

步骤1:下载MySQL安装包

在联网的计算机上,访问 MySQL官方网站 或者MySQL的软件仓库,然后下载适合你系统版本的MySQL安装包(通常是.deb文件)。将下载的文件保存到一个可移动的存储设备上。

步骤2:传输安装包到目标机器

将下载的MySQL安装包从联网计算机传输到目标Ubuntu机器。你可以使用USB驱动器、外部硬盘、网络传输等方法来完成这个步骤。

步骤3:安装MySQL

在目标Ubuntu机器上,使用以下命令来安装MySQL:

.deb文件安装方法
sudo dpkg -i mysql-package-name.deb

请将 mysql-package-name.deb 替换为你下载的MySQL安装包的文件名。

.tar.gz 文件安装方法
# 解压文件
tar -zxvf mysql-package.tar.gz 
# 安装
cd /tmp/mysql-package/bin/
./mysql_install_db

请将 mysql-package.tar.gz 替换为你实际下载的MySQL安装包的文件名。

步骤4:配置MySQL

安装完成后,你可以使用以下命令启动MySQL服务:

sudo systemctl start mysql

然后将MySQL设置为开机自启动:

sudo systemctl enable mysql

步骤5:检查MySQL状态

使用以下命令来检查MySQL是否正在运行:

sudo systemctl status mysql

至此,你已经成功在离线环境中安装了MySQL服务器。

总结起来,你可以根据你的网络连接情况选择在线或离线安装MySQL。在线安装更加简单,但离线安装可以让你在没有网络连接的情况下进行安装。希望这篇博客对你有所帮助,顺利安装MySQL!如果你需要更详细的步骤或进一步的配置,请查阅MySQL官方文档或相关教程。文章来源地址https://www.toymoban.com/news/detail-765360.html

到了这里,关于在Ubuntu 22.04 LTS 上安装 MySQL两种方式:在线方式和离线方式的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Ubuntu最新版本(Ubuntu22.04LTS)安装Tftp服务及其使用教程

    专栏地址:嵌入式开发 专栏文章: 【01】windows安装VMware最新版本(VMware Workstation 17.0 Pro)详细教程 【02】VMware17虚拟机安装Ubuntu最新版本(Ubuntu22.04LTS)详细步骤 【03】Ubuntu22.04 添加samba,并在windows访问 的详细教程 【04】Vmware Pro 17 设置共享文件夹 【05】Ubuntu最新版本(Ubuntu22.04LT

    2024年02月13日
    浏览(52)
  • Ubuntu 22.04 LTS 安装 RTL8188GU 网卡驱动

    腾达(Tenda)150Mbps 迷你免驱网卡 W311MI V5.0 1、查看本机的USB设备列表及其详细信息 可以查看到网卡芯片型号,After Modeswitch表示已经过Modeswitch: 2、安装git、make、gcc、linux-header 安装git、make、gcc: 安装linux-header: 3、安装RTL8188GU芯片驱动 git clone 开源项目 github.com/lwfinger/rtl8x

    2024年02月10日
    浏览(66)
  • 【2023】Windows11安装Linux子系统(Ubuntu22.04LTS)+安装ROS

    目录 一、准备工作 二、安装Ubuntu 22.04.1 LTS 1. 下载Ubuntu 22.04.1 LTS 2. 移动到非系统盘 三、启动Ubuntu遇到的报错及解决方案 四、换源 五、安装ROS 1. 设置编码 2. 添加源 3. 安装ROS 4. 设置环境变量 5. 测试 控制面板——程序——程序和功能——启动或关闭 Windows 功能   开启如图所

    2024年02月10日
    浏览(74)
  • Ubuntu22.04 LTS安装USB无线网卡RTL8188ftv驱动

    1、插上USB无线网卡 使用 查看无线网卡,权限不够前面就加sudo 看到有8188FTV字样的说明就已经识别了,就像上图的001总线上的005设备,下面开始安装驱动 1、老规矩,先update和upgrade 2、添加仓库,添加后再update一下 3、安装驱动 4、修改配置 最后重 启机器,就能看到wifi的界面

    2024年04月28日
    浏览(42)
  • Ubuntu 22.04 LTS 安装nvidia-docker NVIDIA Container Toolkit

    docker info 配置apt源 安装nvidia-container-toolkit 安装日志 参考资料: Installation Guide — container-toolkit 1.13.5 documentation

    2024年02月14日
    浏览(67)
  • Ubuntu 22.04LTS安装VNC Server 并配置基于ssh的加密连接

    1.安装tiger vnc server 使用下面的 apt 命令安装 TigerVNC 服务器软件包。 输入  Y  进行确认,然后按 回车 键继续安装。现在安装将开始。  2.初始化 VNC 服务器 切换到需要使用的用户 cd username  使用以下命令初始化 VNC 服务器配置。命令行 vncserver 可用于管理 VNC 服务器配置,包括

    2024年02月16日
    浏览(45)
  • Ubuntu 22.04 LTS 安装使用腾达(Tenda) W311MIv6 AX300 无线网卡

    安装教程:腾达(Tenda)W311MIv6 AX300无线网卡Linux系统安装方法_腾达(Tenda)官方网站 问题解答:腾达(Tenda) W311MIv6 网卡常见问题解答?_腾达(Tenda)官方网站 注意:如果电脑连手机热点上网,手机热点的 AP 频段要改为 2.4 GHz 频段 Q10:W311MIV6是多少兆的网卡? 答:当路由器的2.4G支

    2024年01月23日
    浏览(61)
  • Ubuntu22.04 LTS 显卡相关命令

    一、查看显卡型号 二、查看显卡驱动版本 三、查看CUDA、cuDNN版本 四:详细的NVIDIA显卡信息 命令:nvidia-smi(详细的nvidia显卡信息) 注:显示的CUDA版本跟上述的两种方法不一致 一、卸载显卡驱动 二、卸载CUDA 有的安装目录里面没有上面那个pl文件,可以使用下面的命令进行卸

    2024年02月09日
    浏览(52)
  • (超详细版)树莓派4b烧录Ubuntu Desktop 22.04 LTS (x64)+换清华源+安装VScode+安装Todesk并实现远程控制

    提前准备 树莓派4b TF卡 读卡器 显示器(支持HDMI接口) 键鼠(USB接口) 下载 Raspberry Pi Imager           这里选择对应你电脑系统的版本        开始烧录 !!! 注意 !!!         先连接显示器再上电(pi不支持热拔插)         如果不明白如何操作,请参考 树小

    2024年03月13日
    浏览(67)
  • Ubuntu 22.04 安装MySql

    MySQL是非常常用的关系型数据库,无论是大厂还是小厂,都有它的身影。最大的优点是免费,安装起来也比较简单。 画了个简图,描述了下MySQL的架构。 其中的比较有趣的点在于 连接池 和 存储引擎 。 连接池 缓存了数据库和客户端的 TCP连接 ,以减少建立连接的开销。 存储

    2024年01月21日
    浏览(56)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包