Linux系统下MySQL安装指南

引言

MySQL是一个广泛使用的开源关系数据库管理系统(RDBMS),因其高效、可靠和易于管理而在众多开发者中享有盛誉。对于运行Linux操作系统的服务器或开发环境来说,安装MySQL成为了一项基本技能。本文将详细介绍在Linux环境下安装MySQL的步骤,并提供一些有用的提示以确保过程顺利。

环境准备

  • 操作系统: Ubuntu 20.04 LTS 或 CentOS 7/8
  • 用户权限: 具备sudo权限的用户账户

在Ubuntu上安装MySQL

  1. 更新软件包列表

首先需要确保所有现有的软件包都是最新的: bash sudo apt update sudo apt upgrade -y

  1. 安装MySQL服务器

使用以下命令来安装MySQL: bash sudo apt install mysql-server -y

  1. 安全配置

  2. 安装完成后,可以通过运行mysql_secure_installation脚本来增强MySQL的安全性。

  3. 这个脚本会引导你设置root密码、删除匿名用户、禁止root用户远程登录等操作。

  4. 启动并验证服务状态

启动MySQL服务: bash sudo systemctl start mysql 查看服务是否正在运行: bash sudo systemctl status mysql

  1. 登录MySQL

使用root用户登录MySQL: bash sudo mysql -u root -p 输入之前设置的root密码即可进入MySQL命令行界面。

在CentOS上安装MySQL

  1. 添加官方Yum仓库

下载并安装MySQL官方YUM仓库文件: bash sudo wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm sudo rpm -ivh mysql80-community-release-el7-3.noarch.rpm

  1. 安装MySQL服务器

利用YUM工具安装MySQL: bash sudo yum install mysql-server -y

  1. 启动MySQL服务

启动服务并检查其状态: bash sudo systemctl start mysqld sudo systemctl status mysqld

  1. 获取临时密码

如果这是第一次启动MySQL,可以查找自动生成的root用户临时密码: bash sudo grep 'temporary password' /var/log/mysqld.log

  1. 修改密码及安全配置

登录后更改root用户的密码,并执行mysql_secure_installation脚本以进一步加固系统安全。

  1. 测试连接

尝试从命令行再次登录以确认一切正常: bash mysql -u root -p

结语

通过上述步骤,你应该已经在你的Linux机器上成功安装了MySQL数据库服务器。接下来就可以开始享受它带来的便利啦!如果遇到任何问题,请参考官方文档或者在线社区寻求帮助。希望这篇教程能够为你的项目开发之旅添砖加瓦!

© 版权声明

相关文章