Linux下MySQL单机安装与基础配置教程
需积分: 7 84 浏览量
更新于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 上传
点击了解资源详情
点击了解资源详情
2023-06-10 上传
2023-02-24 上传
2023-05-30 上传
2023-05-31 上传
2023-05-31 上传
![](https://profile-avatar.csdnimg.cn/b1ddc6a4821f46259b3cc7cb9a602047_weixin_43611048.jpg!1)
weixin_43611048
- 粉丝: 3
- 资源: 19
最新资源
- Hadoop生态系统与MapReduce详解
- MDS系列三相整流桥模块技术规格与特性
- MFC编程:指针与句柄获取全面解析
- LM06:多模4G高速数据模块,支持GSM至TD-LTE
- 使用Gradle与Nexus构建私有仓库
- JAVA编程规范指南:命名规则与文件样式
- EMC VNX5500 存储系统日常维护指南
- 大数据驱动的互联网用户体验深度管理策略
- 改进型Booth算法:32位浮点阵列乘法器的高速设计与算法比较
- H3CNE网络认证重点知识整理
- Linux环境下MongoDB的详细安装教程
- 压缩文法的等价变换与多余规则删除
- BRMS入门指南:JBOSS安装与基础操作详解
- Win7环境下Android开发环境配置全攻略
- SHT10 C语言程序与LCD1602显示实例及精度校准
- 反垃圾邮件技术:现状与前景