centos 下安裝 mysql 5.6

       記錄一下本身在centos5.5 上安裝mysql5.6.10的過程。 html

  安裝各類依賴軟件包: mysql

  1.   安裝gcc編譯器
yum -y install gcc
yum -y install gcc-c++

    2.   安裝cmake (由於mysql5.6 更改了安裝方式由以前的configure改成了cmake linux

     下載cmake  c++

wget http://www.cmake.org/files/v2.8/cmake-2.8.11.2.tar.gz

     解壓  sql

tar -xzvf  cmake-2.8.11.2.tar.gz
cd cmake-2.8.11.2

    ./Bootstrap

    make

    make install

    3.  安裝mysql shell

        下載mysql5.6.10:  數據庫

        下載地址:http://dev.mysql.com/downloads/mysql/5.6.html#downloads windows

        解壓:  centos

tar -xzvf mysql-5.6.10.tar.gz

cd mysql-5.6.10

        cmake ./ // 不指定安裝位置,默認安裝在/usr/local/mysql下

        出了點差錯: google


       安裝缺乏的依賴庫:

       下載: 

wget http://invisible-island.net/datafiles/release/ncurses.tar.gz

       解壓:

tar -xzvf ncurses.tar.gz
cd ncurses-5.9

       ./configure
       make
       make install

      準備就緒:刪除CMakeCache.txt 而後從新安裝

cmake ./ 
      make

  呼呼又出錯了

  

            眨一看權限不夠,不可以啊,咱可用得是root用戶啊, linux小白迷茫了,google吧!!!唉,原來是        由於在windows下的共享目錄下編譯,因此沒法建立符號鏈接,致使編譯失敗。

       代碼挪個地,再試試!

rm -rf CMakecache.txt
    make clean
cmake ./
    make
    make install


    安裝成功啦!!! 

4. 建立mysql 用戶組 用戶 修改/usr/local/mysql 文件夾屬性

   

   生成默認配置文件:

cp default-my.cnf /etc/my.cnf

 5. 啓動mysql

    萬事俱備只欠東風,將mysql服務啓起來吧!

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

   老祖宗說過忘乎所以是沒有好結果滴!這麼又是個出錯,My God!

仔細看看,權限又是權限問題,馬虎大意害死人啊,再搞一次

./mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
mysqld_safe > /dev/null &

     搞定,終於跑起來了! 喂喂,可別忙着收工哈~ 別忘了mysql的root賬號初始密碼但是空的,敞開門赤裸裸的誘惑有沒有?!

    加個密碼:

mysqladmin -u root password your_password

    由於mysql root用戶默認是隻能經過本地訪問的,若是須要在遠程經過root登陸數據庫須要修改一下root的權限。

 

  (注:抹掉的是我root用戶的密碼)

  打完收工!!!


================分割線======================

知識缺失太厲害,各類小白,加油啊,少年!!!

相關文章
相關標籤/搜索