技术文摘
Linux 系统中 MySQL 的安装与配置
Linux 系统中 MySQL 的安装与配置
在 Linux 系统下安装和配置 MySQL 数据库,对于开发者和系统管理员来说是一项基础且重要的任务。本文将详细介绍在 Linux 系统中完成 MySQL 安装与配置的步骤。
首先是安装环节。不同的 Linux 发行版安装方式略有差异,但大致思路相同。以常见的 Ubuntu 为例,打开终端,使用管理员权限运行命令:sudo apt update,这一步是更新软件源列表,确保获取到最新的软件信息。接着执行安装命令:sudo apt install mysql-server,系统会自动下载并安装 MySQL 服务端。在安装过程中,可能需要输入用户密码等信息,按提示操作即可。
对于 CentOS 系统,先安装 EPEL 仓库,运行:sudo yum install epel-release。然后安装 MariaDB(MySQL 的一个分支),执行:sudo yum install mariadb-server mariadb。安装完成后,使用命令:sudo systemctl start mariadb 启动服务,并通过 sudo systemctl enable mariadb 设置开机自启。
安装完成后,接下来进行配置。以 Ubuntu 安装的 MySQL 为例,配置文件位于 /etc/mysql/mysql.conf.d/mysqld.cnf。使用文本编辑器打开该文件,例如 sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf。在这里,可以对 MySQL 的一些参数进行调整,如修改默认端口,将 port = 3306 修改为其他未被占用的端口。还可以设置字符集,添加或修改 character-set-server = utf8mb4,确保数据库支持多种字符编码。
安全配置也至关重要。运行安全脚本:sudo mysql_secure_installation,按照提示设置 root 密码、删除匿名用户、禁止远程 root 登录等操作,增强数据库的安全性。
完成上述步骤后,MySQL 已成功安装并配置。可以使用命令:sudo systemctl restart mysql 重启服务,让配置生效。之后就能够使用 MySQL 客户端连接数据库,执行各种数据库操作。
掌握 Linux 系统中 MySQL 的安装与配置,能为后续开发和运维工作打下坚实基础,让数据库的使用更加稳定和高效。
- Fedora 35 或将取消“允许用密码登录 SSH Root”的安装程序选项
- GitHub 上新发现的神器命令行工具
- KDE 或加大动态窗口装饰的使用力度
- 1.6 万 Star!微软谷歌青睐的 Python 性能测试工具
- 前端 er 必备的 HTTP 基础知识大图
- 关于实现多租户系统的思考
- Swift 里多重条件排序的实现方法
- 深入解析 C 语言中的状态机设计
- 物联网海量时序数据存储面临的挑战
- VR/AR/MR/XR 概念之辨
- NFV 的关键技术:虚拟化技术基石
- 摆脱满屏的 if/else ,策略模式才真香!
- 利用 Python 脚本变更 Windows 背景
- 五分钟趣谈 Thread 协议于 IOT 路由器的应用
- VR 看房:种类与详解