一、
軟體環境
redhat6.0+mysql5.5.27
二、使用原始碼安裝的優點
在實際安裝過程中可根據需要進行定製編譯,靈活性好;定製化的安裝可以使資料庫的效能達到最優;採用原始碼方式安裝一台伺服器中可以安裝多個
mysql。
三、安裝步驟
以下的安裝步驟是參照
mysql
1、
mysql
此處我們使用的
mysql community server 5.5.27
這個版本
2、
檢查現有機器中是否已經安裝過
mysql
,如果安裝過請先進行解除安裝
rpm -qa |grep mysql解除安裝
3、
使用root
登入系統,增加
mysql
使用者和組
groupadd mysqluseradd -g mysql mysql4、
解壓原始碼檔案,並進入解壓後的目錄
tar -xzvf mysql-5.5.27.tar.gzcd mysql-5.5.275、
編譯並安裝
mysql(
mysql
公升級到5.5
之後,原始碼編譯配置工具由configure換成了
cmake
,編譯方式及載入的引數也有相應的變化)
首先進行安裝以下依賴包
yum install gccyum install gcc-c++安裝完依賴包之後對mysql進行編譯和安裝,在使用cmake時有很多選項可以自行定義,選項的詳細參考位址如下:yum install cmake
yum install ncurses-devel
這裡我們統計採用預設的配置
cmake .
make
make install
6、
在資料目錄下建立系統資料庫和系統表
7、cd /usr/local/mysql
chown -r mysql .
chgrp -r mysql .
scripts/mysql_install_db --user=mysql
設定目錄許可權
8、chown -r root .
chown -r mysql data
拷貝mysql配置檔案並啟動
mysql
9、把mysql作為linux下的服務來啟動(可選操作)cp support-files/my-medium.cnf /etc/my.cnf
bin/mysqld_safe --user=mysql &
10、登入mysqlcp support-files/mysql.server /etc/init.d/mysql
使用了這個命令就可以使用服務的方式啟動mysql了service mysql start
到此linux下使用原始碼安裝mysql就結束了。
Redhat6 0 安裝Oracle11g心得
4天時間乙個linux小白從自己裝linux系統到安裝完成oracle11g 現在記錄下,期間我碰到的一下小問題及解決方法 首先,安裝教程參考 url q linux缺少gcc,會在安裝過程中報錯找不到相關依賴包的makefileexception a 自己用rpm光碟自帶包安裝成功,以下按順序安裝...
RedHat離線安裝htop原始碼包
用工具上傳到需要安裝的伺服器上,本人使用的是winscp 在伺服器上解壓原始碼包 tar zxvf htop 2.0.2.tar.gz 跳轉到原始碼包目錄 cd htop 2.0.2 生成makefile檔案並指定後續安裝時的安裝路徑 configure prefix usr local htop ...
MAC 下編譯Android 6 0原始碼
由於mac的檔案系統預設是不區分大小寫的,所以需要建立乙個區分大小寫的磁碟hdiutil create type sparse fs case sensitive journaled hfs size 200g volumes wd android.dmg我是用了外接硬碟來存放原始碼和編譯,空間比較...