SUSE11源码安装MySQL5.5详细步骤
需积分: 9 90 浏览量
更新于2024-09-11
收藏 2KB TXT 举报
该资源是关于在SUSE 11 64位系统上通过源码方式安装MySQL 5.5的配置文档。主要步骤包括创建目录、解压软件包、编译和安装cmake以及MySQL源代码。
在SUSE操作系统中源码安装MySQL 5.5通常涉及以下步骤:
1. 创建安装目录:首先,在`/opt`目录下创建一个名为`mysql`的目录,用于存放所有相关文件。
```
oracle1:/opt# mkdir mysql
```
2. 移动和解压软件包:将`cmake-2.8.11.tar.gz`和`mysql-5.5.32-linux2.6-x86_64.tar.gz`这两个文件移动到`/opt/mysql`目录,并解压缩它们。
```
oracle1:/opt# mv cmake-2.8.11.tar.gz mysql
oracle1:/opt# mv mysql-5.5.32-linux2.6-x86_64.tar.gz mysql
```
3. 进入cmake目录并编译安装:进入`cmake-2.8.11`目录,执行`configure`、`make`和`make install`命令以编译和安装cmake。
```
oracle1:/opt/mysql# cd cmake-2.8.11
oracle1:/opt/mysql/cmake-2.8.11# ./configure
oracle1:/opt/mysql/cmake-2.8.11# make
oracle1:/opt/mysql/cmake-2.8.11# make install
```
4. 尝试安装MySQL源代码包:尝试使用`rpm`命令安装MySQL的源代码包,但在这个过程中遇到了问题,可能是因为缺少必要的权限或依赖。
```
rpm -i MySQL-5.5.32-1.sles11.src.rpm
```
5. 手动编译和安装MySQL:由于`rpm`安装失败,转而使用cmake手动编译MySQL源代码。首先,设置`CMAKE_INSTALL_PREFIX`和`MYSQL_DATADIR`变量。
```
oracle1:/opt/mysql/mysql-5.5.32# cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr/local/mysql -DMYSQL_DATADIR=/usr/local/mysql/data ..
```
6. 编译和安装MySQL:执行`make`和`make install`命令来编译和安装MySQL。
```
oracle1:/opt/mysql/mysql-5.5.32# make
oracle1:/opt/mysql/mysql-5.5.32# make install
```
7. 检查依赖:在编译MySQL的过程中,还提到了`ncurses-devel`包作为依赖,确保它已安装,否则在编译过程中可能会遇到错误。
```
rpm -q --requires -p ncurses-devel-5.6-90.55.i586.rpm
```
源码安装MySQL的优点在于可以自定义配置选项,适应特定系统环境,同时能够解决系统中可能存在的依赖问题。然而,这种方法比使用预编译的二进制包更为复杂,需要对编译过程和系统管理有深入理解。在实际操作中,应确保系统已经安装了所有必要的依赖项,并且在编译和安装过程中密切关注任何可能出现的错误信息。
2016-10-12 上传
2012-02-29 上传
2020-03-01 上传
2012-02-26 上传
2013-07-12 上传
点击了解资源详情
2023-08-30 上传
2023-10-16 上传
云想逸致
- 粉丝: 0
- 资源: 1
最新资源
- 高清艺术文字图标资源,PNG和ICO格式免费下载
- mui框架HTML5应用界面组件使用示例教程
- Vue.js开发利器:chrome-vue-devtools插件解析
- 掌握ElectronBrowserJS:打造跨平台电子应用
- 前端导师教程:构建与部署社交证明页面
- Java多线程与线程安全在断点续传中的实现
- 免Root一键卸载安卓预装应用教程
- 易语言实现高级表格滚动条完美控制技巧
- 超声波测距尺的源码实现
- 数据可视化与交互:构建易用的数据界面
- 实现Discourse外聘回复自动标记的简易插件
- 链表的头插法与尾插法实现及长度计算
- Playwright与Typescript及Mocha集成:自动化UI测试实践指南
- 128x128像素线性工具图标下载集合
- 易语言安装包程序增强版:智能导入与重复库过滤
- 利用AJAX与Spotify API在Google地图中探索世界音乐排行榜