Linux MySQL安装配置教学_Linux数据库环境搭建指南

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

Linux MySQL安装配置教学_Linux数据库环境搭建指南-第1张图片-佛山资讯网

Linux 下安装配置 MySQL 其实不难,关键是选对方式、避开常见坑。推荐优先使用系统包管理器(如 apt 或 yum)安装官方维护的稳定版本,既省事又安全;若需特定版本或想深入理解,再考虑二进制或源码方式。

用包管理器快速安装(推荐新手)

Ubuntu/Debian 系统直接运行:

  • sudo apt update —— 更新软件源列表
  • sudo apt install mysql-server —— 安装服务端(含客户端和默认配置)
  • sudo systemctl start mysql —— 启动服务
  • sudo systemctl enable mysql —— 设置开机自启

安装完成后会自动运行初始化安全脚本 mysql_secure_installation,建议按提示设置 root 密码、禁用匿名用户、删除测试库、禁止远程 root 登录等——这步能大幅提升安全性。

检查服务状态与基础连接

确认 MySQL 正常运行:

  • sudo systemctl status mysql —— 查看是否 active (running)
  • sudo netstat -tlnp | grep :3306 —— 检查 3306 端口是否监听(默认绑定 127.0.0.1)
  • mysql -u root -p —— 本地登录验证,输入密码后进入 MySQL 命令行

如果提示 Access denied,可能是认证插件问题(新版 Ubuntu 默认用 caching_sha2_password),可临时用 sudo mysql 进入后修改 root 用户插件为 mysql_native_password,再设密码。

简单配置优化(/etc/mysql/mysql.conf.d/mysqld.cnf)

编辑主配置文件前先备份:sudo cp /etc/mysql/mysql.conf.d/mysqld.cnf{,.bak}

标签: mysql linux word 编码 防火墙 app access 端口 ubuntu 多语言 配置文件 mysql安

发布评论 0条评论)

还木有评论哦,快来抢沙发吧~