SUSE Linux下MySQL 5.5.9安装与启动教程

需积分: 11 12 下载量 109 浏览量 更新于2024-09-18 收藏 5KB TXT 举报
本篇文章是关于在SUSE Linux系统上安装MySQL 5.5.9版本的详细步骤文档。SUSE Linux是一个开源的Linux发行版,本文提供了针对该系统的特定安装指南。以下是安装过程中的关键步骤和注意事项: 1. **下载和解压**: 首先,你需要从官方源或可靠的下载站点获取mysql-5.5.9.tar.gz的源代码包。使用`cd`命令进入合适的目录,然后使用`tar`命令解压文件到`/home/mysql`目录。 2. **用户权限设置**: 为了确保安装过程顺利,创建必要的用户和组,如`mysql`用户和组,并为它们分配权限。这包括添加用户、组以及修改文件所有者和权限。 3. **编译与安装**: 进入解压后的目录后,运行`make`和`make install`命令来编译MySQL。如果在编译时遇到错误,可能是因为`my_print_defaults`找不到,这时需要确保已正确配置并运行`make install`将软件安装到正确的位置。 4. **配置数据库**: 使用`mysql_install_db`脚本来初始化数据库,指定用户(通常是`mysql`)和数据目录(默认通常为`/usr/local/mysql/data`)。如果从源码编译,需要提供`--basedir`选项指明安装路径。 5. **启动服务**: 安装完成后,可以通过运行`./mysql.server start`或者`mysqld_safe`来启动MySQL服务。确保服务正在监听3306端口,可以使用`netstat -an | grep 3306`来检查。 6. **环境变量设置**: 为了方便操作,可能需要将`/usr/local/mysql/bin`加入到`PATH`环境变量中,以便于在终端中直接访问MySQL工具。 安装过程中需要注意以下几点: - 如果是二进制包安装,可能需要指定安装位置或者直接在解压后的顶层目录运行。 - 必须在`/usr/local/mysql/support-files`下执行`mysql.server start`,因为这是配置脚本存放的地方。 - 在启动服务前,确保MySQL服务已在网络上监听3306端口,显示为`LISTEN`状态。 这篇文章提供了SUSE Linux系统上安装MySQL 5.5.9的具体步骤,对于任何想要在该环境下部署MySQL数据库的用户来说,都是非常实用的参考资料。