linux使用cmake安裝mysql

2021-10-06 01:32:50 字數 2258 閱讀 4456

1、解壓安裝包:tar -zxvf ncurses-6.1/

2、進入解壓目錄,執行以下命令,如果缺少cc,

然後依次按照下面進行安裝,

1、./configure --with-shared --without-debug --without-ada --enable-overwrite

2、make

3、make install

tar –zxvf cmake

進入資料夾,執行 ./bootstrap

gmake

make install

cmake –version

groupadd mysql #

新增mysql組

useradd -g mysql mysql -s /bin/false #

建立使用者mysql並加入到mysql組,不允許mysql使用者直接登入系統

mkdir -p /usr/local/mysqldata #

建立mysql資料庫存放目錄

chown -r mysql:mysql /usr/local/mysqldata #

設定mysql資料庫存放目錄許可權

mkdir -p /usr/local/mysql #

建立mysql安裝目錄

cd /usr/local/src #

進入軟體包存放目錄

tar zxvf mysql-5.6.19.tar.gz #解壓

cd mysql-5.6.19 #

進入目錄

cmake . -dcmake_install_prefix=/usr/local/mysql -dmysql_datadir=/usr/local/mysql/data -dsysconfdir=/etc #

配置(如果報錯,則需安裝ncurses-devel包)

make #編譯

make install #安裝

rm -rf /etc/my.cnf #

刪除系統預設的配置檔案(如果預設沒有就不用刪除)

cd /usr/local/mysql #

進入mysql安裝目錄

./scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data #

生成mysql系統資料庫

ln -s /usr/local/mysql/my.cnf /etc/my.cnf #

新增到/etc目錄的軟連線

cp ./support-files/mysql.server /etc/rc.d/init.d/mysqld #

把mysql加入系統啟動

chmod 755 /etc/init.d/mysqld#

增加執行許可權

chkconfig mysqld on #

加入開機啟動

vi /etc/rc.d/init.d/mysqld #編輯

basedir=/usr/local/mysql #mysql

程式安裝路徑

datadir=/usr/local/mysqldata #mysql

資料庫存放目錄

:wq! #

儲存退出

service mysqld start #啟動

vi /etc/profile #

把mysql服務加入系統環境變數:在最後新增下面這一行

export path=$path:/usr/local/mysql/bin

:wq! #

儲存退出

source /etc/profile  #

使配置立刻生效

下面這兩行把myslq的庫檔案鏈結到系統預設的位置,這樣你在編譯類似php等軟體時可以不用指定mysql的庫檔案位址。、

mkdir /var/lib/mysql #

建立目錄

ln -s /usr/local/mysql/lib/mysql /usr/lib/mysql

ln -s /usr/local/mysql/include/mysql /usr/include/mysql

ln -s /tmp/mysql.sock /var/lib/mysql/mysql.sock #

新增軟鏈結

mysql_secure_installation #

設定mysql密碼,根據提示按y 回車輸入2次密碼

cmake安裝使用

1.安裝命令 yum install y gcc gcc c make automake wget tar zxvf cmake 2.8.10.2.tar.gz cd cmake 2.8.10.2 bootstrap gmake gamke install 2.使用說明 只舉例多原始檔的使用 檔案結...

Linux下安裝和使用cmake

sudo tar zxvf cmake 3.8.2.tar.gz 2 進入解壓縮後的資料夾中,依次輸入 sudo bootstrap sudo make sudo make install 3 安裝檢查 輸入命令,cmake version 若出現對應cmake的版本,則說明安裝成功,一般預設安裝在...

linux容器安裝cmake

tar zxvf cmake 3.18.0 rc3 linux x86 64.tar.gz cd cmake 3.18.0 rc3 linux x86 64 bin檢視版本 cmake version新增到環境變數 vi etc profile在檔案末尾追加 export path cmake的bi...