Linux下MySQL单机安装与基础配置教程
需积分: 7 137 浏览量
更新于2024-08-05
收藏 163KB DOCX 举报
本文档详细介绍了在Linux环境下进行MySQL单机安装、配置和管理的过程。首先,我们从基础开始,假设读者已经拥有一台Linux虚拟机,其IP地址为192.168.109.131。
1. **安装准备**:
- 将本地MySQL文件上传至Linux服务器,确保已创建好MySQL用户组(可能名为`mysql`)、用户以及数据存放目录(默认`/usr/local/mysql/data/`)。
2. **文件管理**:
- 将MySQL文件拷贝到`/usr/local/`目录,并解压。完成后,移除压缩包,将解压后的MySQL文件夹直接移动到先前指定的MySQL目录下。
3. **初始化数据库**:
- 使用命令`./bin/mysqld --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data/ --initialize`初始化数据库,注意记录生成的初始密码(例如:7/_-xh6paqfV)。
4. **配置文件修改**:
- 打开`my.cnf`文件,将`basedir`和`datadir`路径设置正确;同时,修改`mysql.server`文件,确保MySQL服务的路径指向新安装的位置。
5. **启动与测试**:
- 检查并确保MySQL服务成功启动。如果未创建软链接,执行`ln-s /usr/local/mysql/bin/mysql /usr/bin/mysql`。
- 配置MySQL在系统启动时自动运行,通过将启动脚本复制到`/etc/init.d`并重命名(如`mysqld`)实现。
6. **权限管理**:
- 修改MySQL登录密码,使用`GRANT all privileges ON *.* TO 'root'@'%' identified by '密码';`命令授权给root用户全权限,并使用`flush privileges;`刷新权限。
7. **防火墙与连接测试**:
- 关闭防火墙以允许外部连接,然后使用客户端工具(如MySQL Workbench或命令行)验证能否成功连接到MySQL服务器。
本文档旨在提供一个简洁明了的步骤指南,帮助读者在Linux环境中完成MySQL单机的搭建和基本配置。随着对数据库需求的提升,后续可能还会涉及高可用性和集群化的搭建与管理,如主备模式、Keepalived实现负载均衡以及更复杂的MySQL集群部署。
2021-08-30 上传
2021-08-06 上传
2021-07-14 上传
2023-06-10 上传
2023-02-24 上传
2023-05-30 上传
2023-05-31 上传
2023-05-31 上传
2023-09-04 上传
weixin_43611048
- 粉丝: 3
- 资源: 19
最新资源
- 黑板风格计算机毕业答辩PPT模板下载
- CodeSandbox实现ListView快速创建指南
- Node.js脚本实现WXR文件到Postgres数据库帖子导入
- 清新简约创意三角毕业论文答辩PPT模板
- DISCORD-JS-CRUD:提升 Discord 机器人开发体验
- Node.js v4.3.2版本Linux ARM64平台运行时环境发布
- SQLight:C++11编写的轻量级MySQL客户端
- 计算机专业毕业论文答辩PPT模板
- Wireshark网络抓包工具的使用与数据包解析
- Wild Match Map: JavaScript中实现通配符映射与事件绑定
- 毕业答辩利器:蝶恋花毕业设计PPT模板
- Node.js深度解析:高性能Web服务器与实时应用构建
- 掌握深度图技术:游戏开发中的绚丽应用案例
- Dart语言的HTTP扩展包功能详解
- MoonMaker: 投资组合加固神器,助力$GME投资者登月
- 计算机毕业设计答辩PPT模板下载