編譯部署mysql 編譯部署MySQL

2021-10-18 21:36:38 字數 1271 閱讀 2007

1.mysql安裝前準備

1.1.安裝依賴包

yum install -y ncurses-devel libaio-devel

1.2.安裝cmake

yum install cmake -y

1.3.建立使用者

useradd -s /sbin/nologin -m mysql

id mysql

mkdir -p /server/tools

cd /server/tools/

2.3.解壓

cd /server/tools

tar xf mysql-5.6.36.tar.gz

2.4.安裝

cd mysql-5.6.36

-ddefault_charset=utf8 \

-ddefault_collation=utf8_general_ci \

-dwith_extra_charsets=all \

-dwith_innobase_storage_engine=1 \

-dwith_federated_storage_engine=1 \

-dwith_blackhole_storage_engine=1 \

-dwithout_example_storage_engine=1 \

-dwith_zlib=bundled \

-dwith_ssl=bundled \

-denabled_local_infile=1 \

-dwith_embedded_server=1 \

-denable_downloads=1 \

-dwith_debug=0

make && make install

3.配置並啟動

3.1.建立軟鏈結

3.2.拷貝配置檔案到/etc

cp support-files/my*.cnf /etc/my.cnf

3.3.初始化資料庫

3.4.建立目錄並授權

3.5.複製啟動指令碼到/etc/init.d/mysqld

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

3.6.啟動資料庫

/etc/init.d/mysqld start

netstat -lntup|grep 330

3.7.配置環境變數

tail -1 /etc/profile

source /etc/profile

echo $path

mysql

MySQL部署及編譯安裝

1 資料 描述事物的符號記錄稱為 資料data 包括數字 文字 圖形 影象 聲音 檔案記錄等 以 記錄 形式按統一的格式進行儲存 2 表 將不同的記錄組織在一起,就形成了 表 是用來儲存具體資料的 3 資料庫 資料庫就是表的集合,是儲存資料庫的倉庫 以一定的組織方式儲存的互相有關的資料 1 關聯式資...

docker部署 docker環境部署mysql

蘇軾 這裡我拉取了tag為5.7的映象 docker pull mysql 5.7因為需要自定義mysql的配置,所以需要乙個配置目錄 因為需要將mysql生成的資料掛載到本地,所以需要乙個資料目錄 建立mysql 資料目錄mkdir p root mysql data 建立配置檔案 touch r...

yocto linux核心編譯部署

1 重新配置核心配置項。bitbake linux yocto c menuconfig2 檢視修改後的核心配置項。bitbake linux yocto c diffconfig3 編譯核心源 bitbake linux yocto c compile f4 部署編譯好的核心源 bitbake l...