環境引數:linux:centos6.5,cmake:3.3.2,mysql:5.6.28
2.安裝cmake
tar xf cmake-3.3.2.tar.gz
cd cmake-3.3.2
./configure
gmake && gmake install
4.新增mysql使用者和組
groupadd mysql
useradd mysql -s /sbin/nologin -m -g mysql
5.安裝ncurses-devel
yum install ncurses-devel -y
6.解壓mysql
tar xf mysql-5.6.28.tar.gz
cd mysql-5.6.28
7.編譯mysql
注:如果make到63%左右出現錯誤:
make[2]: * [storage/perfschema/unittest/pfs_connect_attr-t] error 1
make[1]: * [storage/perfschema/unittest/cmakefiles/pfs_connect_attr-t.dir/all] error 2
則:cmake去掉-dwith_partition_storage_engine=1引數重新編譯
8.mysql安裝
make && make install
9.做軟連線
10.mysql目錄授權
11.相關檔案
cp my-default.cnf /etc/my.cnf
cp mysql.server /etc/init.d/mysqld
chmod +x /etc/init.d/mysqld
12.mysql初始化
13.啟動mysql
/etc/init.d/mysqld start
14.配置環境變數
source /etc/profile
15.登陸mysql,刪除無用配置,只保留如下,並刪除test資料庫
mysql> select user,host from mysql.user;
+------+-----------+
| user | host |
+------+-----------+
| root | 127.0.0.1 |
| root | localhost |
+------+-----------+
mysql> drop database test;
16.配置登陸密碼
17.設定mysql開機啟動
chkconfig mysqld on
chkconfig --list mysqld
mysql 編譯 MySQL 編譯安裝
1 安裝思路解壓 tar 生成 configure cmake 編譯 make 安裝 make install 5.5版本之前 tar configure make make install 5.5版本之後 cmake gmake 2 安裝mysql cmake 定製功能 儲存引擎 字符集 壓縮 定...
mysql編譯安裝原理 MySQL編譯安裝全過程
環境介紹 安裝 lrzsz 軟體,這個軟體和編譯安裝 mysql 無關,只是為了方便後面通過 xshell 拖拽其他軟體 yum y install lrzsz 安裝 mysql 需要的各種依賴包 yum y install ncurses devel libaio devel 建立 home yu...
mysql編譯安裝原理 MySQL編譯安裝全過程
環境介紹 安裝 lrzsz 軟體,這個軟體和編譯安裝 mysql 無關,只是為了方便後面通過 xshell 拖拽其他軟體 yum y install lrzsz 安裝 mysql 需要的各種依賴包 yum y install ncurses devel libaio devel 建立 home yu...