MySQL 5 6原始碼安裝

2021-10-04 02:09:06 字數 1935 閱讀 2493

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...