源碼安裝Mysql

來源:互聯網
上載者:User

標籤:mysql 安裝

源碼安裝Mysql資料庫:下載mysql-5.6.15.tar.gz


首先設定安裝環境

1.建立一個mysql使用者組和系統帳號

groupadd -r mysql

useradd -r -g mysql  mysql

2.rpm -qa |grep mysql查看是否安裝有關於mysql的軟體,若有卸載

3.yum --disablerepo=\* --enablerepo=c6-media install cmake  ncurses-devel

4.tar -zxvf mysql-5.6.15.tar.gz -C /usr/local/src

5.進入/usr/local/src/mysql-5.6.15 

6.進行編譯

cmake ./ -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/usr/local/mysql/data -

DSYSCONFDIR=/etc -DWITH_MYISAM_STORAGE_ENGINE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1 -

DWITH_MEMORY_STORAGE_ENGINE=1 -DWITH_READLINE=1 -DMYSQL_UNIX_ADDR=/tmp/mysqld.sock -

DMYSQL_TCP_PORT=3306 -DENABLED_LOCAL_INFILE=1 -DWITH_PARTITION_STORAGE_ENGINE=1 -

DEXTRA_CHARSETS=all -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci

7.make && make install 安裝

8.cd /usr/local/mysql    進入目錄

   chown -R mysql:mysql .更改許可權

./scripts/mysql_install_db --user=mysql 進行mysql的初始化安裝

chown -R root .

chown -R mysql data/

cp my.cnf  /etc/    拷貝主設定檔

9. cd /usr/local/mysql/support-files     進入目錄

cp -p mysql.server /etc/init.d/mysql

15.service mysql restart    啟動mysql 

    Starting MySQL. SUCCESS! 

16.vim /etc/profile    增加path變數

PATH=$PATH:/usr/local/mysql/bin

17.. /etc/profile    重新讀取

18. mysql        進入資料庫  \q 退出

19. mysqladmin -u root -p password ‘135983‘    為資料庫添加密碼

20. chkconfig --add mysql

21. echo "/usr/local/mysql/lib" > /etc/ld.so.conf.d/mysql.conf庫檔案輸出

執行ldconfig重新整理

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/4D/3F/wKioL1ROR26QJExUAADzwPv5aKA261.jpg" title="4.png" alt="wKioL1ROR26QJExUAADzwPv5aKA261.jpg" />

22. cd /usr/include

22. ln -s /usr/local/mysql/include/ mysql頭

23. vim /etc/man.config 處理手冊

增加:MANPATH  /usr/local/mysql/man

Mysql安裝完畢!

重啟service mysqld restart

Shutting down MySQL.. SUCCESS! 


Starting MySQL. SUCCESS! 


執行mysql -u root -p,讓輸入密碼即可進入!



本文出自 “王超峰的51cto部落格” 部落格,請務必保留此出處http://wangcf1009.blog.51cto.com/8589325/1568866

源碼安裝Mysql

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.