Linux上用原始碼安裝MySQL

2021-10-09 20:01:58 字數 1763 閱讀 3156

解壓壓縮包

3.進行安裝,建立使用者和組

為資料庫新增軟鏈結

需改變檔案的擁有者和組

解壓切換目錄並編譯模板預置

如果模板預置錯誤,還需要安裝c++依賴

cmake -dcmake_install_prefix=/usr/local/mysql \ -	

-dmysql_datadir=/usr/local/mysql/data -dsysconfdir=/etc \

-dwith_innobase_storage_engine=1

-dwith_archive_storage_engine=1 \

-dwith_blackhole_storage_engine=1

-dwith_federated_storage_engine=1 \ -dwith_readline=1

-dwith_ssl=system -dwith_zlib=system -dwith_libwrap=0 \

-dmysql_tcp_port=3306 -dmysql_unix_addr=/tmp/mysql.sock \

-denabled_local_infile=1 -dextra_charsets=all \

-ddefault_charset=utf8 -ddefault_collation=utf8_general_ci \

--dwith_boost=/usr/local/src/mysql-5.7.14/boost/

5.初始化

/usr/local/mysql/bin/mysqld --initialize --user=mysql --

datadir=/usr/local/mysql/data --basedir=/usr/local/mysql/

6.為mysql提供主配置檔案

#cd /usr/local/mysql/

# \cp support-files/my-default.cnf /etc/my.cnf

vim /etc/my.cnf

#新增如下行指定mysql資料檔案的存放位置:

5、為mysql提供sysv服務指令碼

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

chmod +x /etc/init.d/mysqld

chkconfig --add mysqld

chkconfig mysqld on

6.設定環境變數

加入配置檔案

重新整理配置檔案

7.啟動服務並檢視服務狀態完成安裝

解除安裝原始碼安裝mysql 原始碼安裝MySQL

原始碼安裝mysql tiger 2019 年 01 月 07 日 原始碼安裝mysql 獲取包 上傳包至伺服器並解壓 安裝依賴yum install ncurses devel cmake y 配置mysql vim cmake.shcmake dcmake install prefix usr ...

原始碼包安裝mysql 原始碼包安裝MySQL

mysql安裝方式 1.二進位制安裝2.原始碼包安裝3.rpm包安裝 一.原始碼包安裝 原始碼包安裝比較繁瑣,但是更加靈活,可以按自己需求配置 root db03 wget 2.安裝需要的依賴包 root db03 yum install y ncurses devel libaio devel g...

Centos7上用原始碼安裝Nginx

推薦使用原始碼安裝nginx,如果用rpm安裝的話,在安裝後想新增外掛程式的話會比較頭疼 版本任意,推薦主線版本 先解決依賴問題 yum y install make zlib zlib devel gcc c libtool openssl openssl devel 然後進入資料夾編譯安裝建立使...