1、解決依賴關係
yum -y install cmake bison git ncurses-devel gcc gcc-c++
2、進入到/usr/local/src
cd /usr/local/src
wget
4、檢視mysql的大小、解壓
du -sh mysql-5.6.39-linux-glibc2.12-x86_64.tar.gz //大約300多m
tar zxvf mysql-5.6.39-linux-glibc2.12-x86_64.tar.gz //解壓
5、把解壓出來的資料夾移動到/usr/local/mysql目錄下
mv mysql-5.6.39-linux-glibc2.12-x86_64.tar.gz /usr/local/mysql
6、進入到mysql目錄下
cd /usr/local/mysql
useradd mysql //建立乙個mysql使用者
mkdir -p /data/mysql //建立乙個用來存放資料庫檔案的目錄
7、進入到mysql目錄下
cd /usr/local/mysql
useradd mysql //建立乙個mysql使用者
mkdir -pv /data/mysql //建立乙個用來存放資料庫檔案的目錄,我這裡把資料存放在/data/mysql目錄下
8、初始化資料庫
./scripts/mysql_install_db --user=mysql --datadir=/data/mysql
9、拷貝my.cnf配置檔案到/etc目錄下
cp support-files/my-default.cnf /etc/my.cnf //系統缺省會有,直接覆蓋
10、拷貝啟動指令碼到/etc/init.d目錄下
cp support-files/mysql.server /etc/init.d/mysqld
11、修改啟動指令碼
vi /etc/init.d/mysqld +46
basedir=/usr/local/mysql //預設為空,此處填寫mysql的安裝路徑
datadir=/data/mysql //預設為空,此處填寫mysql的資料存放路徑
12、設定開機啟動
chkconfig --add mysqld
chkconfig mysqld on
13、啟動mysql服務
/etc/init.d/mysqld start
14、檢視程序
ps aux |
grep mysql
15、檢視mysql埠,看到3306埠說明mysql已經成功執行
16、設定mysql環境變數
vi /etc/profile.d/mysql.sh
export path=
$path:/usr/local/mysql/bin/
儲存退出
source /etc/profile.d/mysql.sh
17、登入mysql
mysql -uroot -p
mysql5.6預設登陸密碼為空,以上是mysql5.6安裝配置 mysql5 6原始碼 mysql5 6原始碼部署
一.準備環境 環境 centos 7.3 一台 軟體版本 mysql 5.6.39 1.安裝依賴 yum y install autoconf libaio bison ncurses devel 2.建立使用者 groupadd mysql useradd g mysql s sbin nolog...
mysql 5 6 原始碼 mysql5 6原始碼安裝
os環境centos6.3 yum y install gcc gcc c gcc g77 autoconf automake zlib fiex libxml ncurses libmcrypt libtool ltdl devel make cmake 必要軟體包安裝 useradd mysql...
centos原始碼安裝mysql5 6
正文 使用下面的命令檢查是否安裝有mysql server rpm qa grep mysql有的話通過下面的命令來解除安裝掉 rpm e mysql 普通刪除模式 rpm e nodeps mysql 強力刪除模式,如果使用上面命令刪除時,提示有依賴的其它檔案,則用該命令可以對其進行強力刪除yum...