溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么用CentOS7.0編譯安裝Mysql5.5.32

發布時間:2021-08-31 17:53:33 來源:億速云 閱讀:124 作者:chen 欄目:MySQL數據庫

這篇文章主要介紹“怎么用CentOS7.0編譯安裝Mysql5.5.32”,在日常操作中,相信很多人在怎么用CentOS7.0編譯安裝Mysql5.5.32問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”怎么用CentOS7.0編譯安裝Mysql5.5.32”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!

(1)CentOS 版本:
怎么用CentOS7.0編譯安裝Mysql5.5.32
安裝的時候最小化安裝必須有下列包組:
yum groupinstall "Compatibility libraries" "Base" "Development tools"

yum groupinstall "debugging Tools" "Dial-up Networking Support"

注意:不要使用yum的刪除功能刪除軟件,會刪除相關依賴,導致意外問題。
(2)1.安裝系統補裝工具命令

安裝系統后還會有一些基本的工具沒裝,這時可以根據需求yum來安裝下,啥時用啥時裝也可。例如:
yum install tree nmap sysstat lrzsz dos2unix -y

如果需要更新補丁則執行

yum update
2安裝依賴包:# yum install ncurses-devel -y
3.創建用戶和組:#useradd -s /sbin/nologin -M mysql
4.安裝cmake :# ./configure   #gmake   #gmake install
5.安裝Mysql: # cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql  -DMYSQL_DATADIR=/usr/local/mysql/data  -DMYSQL_UNIX_ADDR=/usr/local/mysql/tmp/mysql.sock  -DEXTRA_CHARSETS=gbk,gb2312,utf8,ascii   -DENABLED_LOCAL_INFILE=ON  -DWITH_INNOBASE_STORAGE_ENGINE=1  -DWITH_FEDERATED_STORAGE_ENGINE=1 -DWITH_BLACKHOLE_STORAGE_ENGINE=1 -DWITHOUT_EXAMPLE_STORAGE_ENGINE=1 -DWITHOUT_PARTITION_STORAGE_ENGINE=1 -DWITH_FAST_MUTEXES=1 -DWITH_ZLIB=bundled -DENABLED_LOCAL_INFILE=1 -DWITH_READLINE=1 -DWITH_EMBEDDED_SERVER=1 -DWITH_DEBUG=0 # make && make install
6.配置環境變量,要把我們安裝的Mysql最先啟動。防止系統自帶的Mysql啟動。  /etc/profile 加入   source /etc/profile          在profile 加入一條這個命令 export PATH=/usr/local/mysql/bin/:/usr/local/mysql/scripts/:$PATH
7.數據庫初始化:#mysql_install_db --basedir=/usr/local/mysql/  --datadir=/usr/local/mysql/data  --user=mysql
8.把數據庫加入到開機啟動服務(這是一個啟動腳本)然后再從cp一個配置文件放到系統配置里面:#chkconfig mysqld on # cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld
#cp /usr/local/mysql/support-files/my-small.cnf /etc/my.cnf

  1. 加上授權#chmod -R 1777 /tmp      # chown -R mysql.mysql /usr/local/mysql/data

  2. 啟動mysql:   #/etc/init.d/mysqld start

  3. 此時數據庫安裝完成了。若進入數據庫失?。?)先停止數據庫服務;2)然后rm -rf /usr/local/mysql/data/ *;   3)再執行第7步初始華步驟。

  4. 簡單優化一下數據庫:
    〉select user,host from mysql.user;
    〉delete from mysql.user where user='';
    〉delete from mysql.user where host='::1';
    〉show databases;
    〉drop database test;
    〉mysqladmin -u root password '123456'
    13.完成了??梢蚤_機啟動了。

到此,關于“怎么用CentOS7.0編譯安裝Mysql5.5.32”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女