1.安裝gcc ,gcc-c++ ,ncuses-devel, bison, cmake
yum -y install gcc*
yum -y install ncurses-devel
yum -y install bison
yum -y installl cmake
2,配置mysql 使用者組 以及使用者
groupadd mysql
useradd -r -g mysql mysql
3.建立mysql安裝目錄以及資料儲存位置
mkdir /usr/local/mysql
mkdir /data
mkdit /data/mysql
4.開始安裝
mysql-5.5.28.tar.gz (
)解壓 tar -xvf
mysql-5.5.28.tar.gz
配置 cmake -dcmake_install_prefix=/usr/local/mysql -dmysql_datadir=/data/mysql -ddefault_charset=utf8 -ddefault_collation=utf8_general_ci -dextra_charsets=all -denabled_local_infile=1
使用cmake進行配置編譯
各個引數意義:
-dcmake_install_prefix:安裝目錄
-dmysql_datadir:資料庫存放目錄
-ddefault_charset:預設字符集
-ddefault_collation:
-dextra_charsets
-denabled_local_infile
安裝 make && make install
為安裝目錄以及資料目錄新增mysql 使用者許可權
chown -r mysql:mysql /data/*
chown -r mysql:mysql /usr/local/mysql/*
執行安裝指令碼
/usr/local/mysql/scripts/mysql_install_db --user=mysql --datadir=/data/mysql/ --basedir=/usr/local/mysql/
出現如下即為執行成功
拷貝 mysql 配置檔案
cp /usr/local/mysql/support-files/my-medium.cnf /etc/my.cnf
拷貝mysql啟動檔案
cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql
啟動mysql
service mysql start
出現此即為成功
5.修改mysql root 使用者密碼
配置mysql的環境變數
vi /root/.bashrc
新增如下:
export mysql_home=/usr/local/mysql
export path=.:$mysql_home/bin:$path
儲存退出。
執行 source /root/.bashrc
修改密碼:
6. 設定開機自啟動
chkconfig mysql on
原始碼安裝 mysql 原始碼安裝 mysql
yum y install ncurses devel gcc bzip2 bison 安裝解壓命令 安裝命令 wget http 複製的鏈結.解壓命令 tar xf cmake檔案.tar 編譯工具cmake安裝 cmake命令版本 2.8以上 將資料夾放到指定目錄整理 mv usr local ...
使用yum 原始碼安裝MySQL
wget no check certificate wget 將上傳的壓縮包進行解壓 tar xzf mysql 5.1.73.tar.gz 原始碼包安裝 configure prefix usr local mysql enable assembler make make install 初始化 ...
mysql 原始碼文件 mysql原始碼安裝官方文件
以下是安裝mysql原始碼分發版的更詳細的描述 1.為mysqld增加乙個登入使用者和組 2.shell groupadd mysql3.shell useradd g mysql mysql 這些命令將增加mysql組和mysql使用者。不同版本的unix中,useradd和groupadd的語法...