Linux下MySQL的安装与基本配置教程

需积分: 0 0 下载量 165 浏览量 更新于2024-09-12 收藏 88KB DOC 举报
本文档详细介绍了在Linux系统中的AIX环境下安装和配置MySQL数据库的过程。首先,我们关注于MySQL的基本操作路径,即`/usr/local/mysql/bin`,这里是MySQL的可执行文件所在目录。 1. **安装与配置步骤**: - 下载MySQL安装包:从文档提供的例子来看,使用的是`mysql-5.0.75.tar.gz`,通常通过`tarzxvf`命令解压。 - 进入解压后的目录:`cd mysql-5.0.75` - 配置安装:运行`./configure`命令,传递参数如`--prefix=/usr/local/mysql`来指定安装位置,`--with-charset=gb2312`确保支持中文字符集,并设置`--with-extra-charsets=all`以支持多种字符集。此外,还需要安装依赖包,如`ncurses-devel`。 - 编译与安装:使用`make`进行编译,如果在编译过程中遇到问题,可能是gcc-c++库未安装,需要先安装再重新configure和编译。 - 安装完成后,通过`make install`将MySQL安装到系统中,并用`make clean`清理临时文件。 2. **管理MySQL服务**: - 用户权限设置:创建MySQL组`groupadd mysql`和用户`useradd -g mysql mysql`,以便后续管理。 - 数据库操作: - 登录:使用命令`./mysql -uroot`以root用户身份登录。 - 显示数据库:执行`show databases;`来查看当前系统中的数据库列表。 - 切换数据库:使用`use uat;`切换到名为uat的数据库。 - 显示表数:`show tables;`用来查看该数据库中的表数量。 - 查询数据:执行SQL查询,例如`select * from extract_record;`获取表中的数据。 - 状态监控:使用`ps –ef | grep "mysql"`检查MySQL服务是否正在运行。 - 停止与启动服务: - 结束进程:如果需要停止服务,可以使用`kill -9 id(左边)`,其中id是mysql进程的ID。 - 启动服务:持久化启动MySQL服务通常使用`./mysqld_safe &`命令,这样MySQL将在后台作为守护进程运行。 总结来说,本篇文档主要围绕如何在AIX版Linux环境中安装MySQL 5.0.75,包括配置选项、依赖包安装、服务管理以及基础数据库操作。通过这些步骤,用户可以顺利地在Linux系统上管理和维护MySQL数据库。