推荐用 apt/yum 安装 MySQL 官方稳定版;安装后运行 mysql_secure_installation 加固安全;通过 systemctl 管理服务、netstat 检查端口、mysql 命令验证连接;修改配置文件优化编码与性能;创建普通用户替代 root 操作数据库。

Linux 下安装配置 MySQL 其实不难,关键是选对方式、避开常见坑。推荐优先使用系统包管理器(如 apt 或 yum)安装官方维护的稳定版本,既省事又安全;若需特定版本或想深入理解,再考虑二进制或源码方式。
Ubuntu/Debian 系统直接运行:
安装完成后会自动运行初始化安全脚本 mysql_secure_installation,建议按提示设置 root 密码、禁用匿名用户、删除测试库、禁止远程 root 登录等——这步能大幅提升安全性。
确认 MySQL 正常运行:
如果提示 Access denied,可能是认证插件问题(新版 Ubuntu 默认用 caching_sha2_password),可临时用 sudo mysql 进入后修改 root 用户插件为 mysql_native_password,再设密码。
编辑主配置文件前先备份:sudo cp /etc/mysql/mysql.conf.d/mysqld.cnf{,.bak}
bind-address = 0.0.0.0(生产环境务必配合防火墙和权限控制)改完保存,执行 sudo systemctl restart mysql 生效。
登录 MySQL 后执行:
这样应用就能用 myuser 连接操作 myapp 数据库,权限隔离更安全。
基本上就这些。装好、连上、配好权限,你的 Linux MySQL 环境就 ready 了。后续可按需开启远程访问、配置主从、加监控,但起步阶段保持简洁最稳妥。
以上就是Linux MySQL安装配置教学_Linux数据库环境搭建指南的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号