前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >腾讯云轻量云服务器实战:MySQL 安装

腾讯云轻量云服务器实战:MySQL 安装

原创
作者头像
Lorin 洛林
发布2024-11-09 18:16:26
1180
发布2024-11-09 18:16:26
举报
文章被收录于专栏:Linux

前言

  • 作为一名后端开发者,数据库是日常开发中至关重要的一部分,MySQL作为最流行的关系型数据库之一,广泛应用于各种Web应用和企业级项目中。本文将为您展示如何在腾讯云轻量应用服务器上安装并配置MySQL,帮助您快速搭建数据库环境,进行项目开发和测试。

准备工作

  • 注册腾讯云账号并完成实名认证
  • 进入腾讯云轻量应用服务器页面购买一台属于自己的服务器,如果你还没有购买,那么我推荐你进入双十一活动购买,十分优惠。(腾讯云双十一活动入口
  • 选择系统(推荐 CentOS)并构建服务器实例

安装 MySQL

本文环境

  • CentOS stream 8

安装

    • CentOS上 安装 MySQL 相对简单,可以通过 yum 包管理工具来进行安装。我们可以按照以下步骤安装:
代码语言:txt
复制
# 更新系统软件包
yum update -y

安装MySQL 仅CentOS 7及更高版本
yum install -y mysql-server

启动MySQL服务
systemctl start mysqld

检查 MySQL 运行状态

  • MySQL 启动运行后我们可以使用命令 systemctl status mysqld 查看运行状态:

获取初始化账号密码

  • MySQL安装后,首次启动时会生成一个临时的root用户密码。我们需要获取该密码并进行初始化配置。
代码语言:txt
复制
# 使用命令查看账号密码 
sudo grep 'temporary password' /var/log/mysqld.log

A temporary password is generated for root@localhost: XXXXXXXXXXX

修改密码

  • 为了提高安全性,我们需要修改初始化生成的默认密码。
代码语言:txt
复制
# 登录 MySQL
mysql -u root -p

# 更改root密码
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';

# 刷新
FLUSH PRIVILEGES;

个人简介

👋 你好,我是 Lorin 洛林,一位 Java 后端技术开发者!座右铭:Technology has the power to make the world a better place.

🚀 我对技术的热情是我不断学习和分享的动力。我的博客是一个关于Java生态系统、后端开发和最新技术趋势的地方。

🧠 作为一个 Java 后端技术爱好者,我不仅热衷于探索语言的新特性和技术的深度,还热衷于分享我的见解和最佳实践。我相信知识的分享和社区合作可以帮助我们共同成长。

💡 在我的博客上,你将找到关于Java核心概念、JVM 底层技术、常用框架如Spring和Mybatis 、MySQL等数据库管理、RabbitMQ、Rocketmq等消息中间件、性能优化等内容的深入文章。我也将分享一些编程技巧和解决问题的方法,以帮助你更好地掌握Java编程。

🌐 我鼓励互动和建立社区,因此请留下你的问题、建议或主题请求,让我知道你感兴趣的内容。此外,我将分享最新的互联网和技术资讯,以确保你与技术世界的最新发展保持联系。我期待与你一起在技术之路上前进,一起探讨技术世界的无限可能性。

📖 保持关注我的博客,让我们共同追求技术卓越。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言
  • 准备工作
  • 安装 MySQL
    • 本文环境
      • 安装
        • 检查 MySQL 运行状态
          • 获取初始化账号密码
            • 修改密码
            • 个人简介
            相关产品与服务
            云数据库 MySQL
            腾讯云数据库 MySQL(TencentDB for MySQL)为用户提供安全可靠,性能卓越、易于维护的企业级云数据库服务。其具备6大企业级特性,包括企业级定制内核、企业级高可用、企业级高可靠、企业级安全、企业级扩展以及企业级智能运维。通过使用腾讯云数据库 MySQL,可实现分钟级别的数据库部署、弹性扩展以及全自动化的运维管理,不仅经济实惠,而且稳定可靠,易于运维。
            领券
            问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档