大鳥的學(xué)習(xí)樂園
          路漫漫其修遠兮,吾將上下而求索
          posts - 26,comments - 27,trackbacks - 0
          <2011年12月>
          27282930123
          45678910
          11121314151617
          18192021222324
          25262728293031
          1234567

          <script src="http://1.hourfor.me:80/widgets/381"></script>

          常用鏈接

          留言簿(1)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          相冊

          我的收藏

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          ①解壓MySql安裝包
             進入到該安裝包的保存路徑后,通過下面的命令進行解壓(解壓位置: ../bulid/)
                 tar zxvf mysql-5.1.53.tar.gz -C ../bulid/
           
           ②編譯 
             進入到解壓后的文件夾下
             安裝mysql前需要安裝一些linux系統(tǒng)軟件
                 aptitude install lib64ncurses5-dev OR libncurses5-dev
                aptitude install g++            
                aptitude install automake            
                aptitude install autoconf2.13            
                autoreconf --force --install            
                aclocal; autoheader            
                libtoolize --automake --force            
                automake --force --add-missing; autoconf                        
             編譯MySql,安裝到/usr/local/mysql-5.1.53
                ./configure '--prefix=/usr/local/mysql-5.1.53' '--with-mysqld-user=mysql' '--with-extra-charsets=all' '--with-named-curses-libs=/lib/libncurses.so.5' '--enable-assembler' '--with-charset=utf8'
                make
           
            ③安裝
                 make install
           
            ④添加權(quán)限
                 groupadd mysql
                useradd mysql -g mysql
                ./scripts/mysql_install_db --user=mysql
           
                注:
                   mysql_install_db出現(xiàn)FATAL ERROR: Could not find mysqld錯誤時,
                    因為/etc/mysql/下出現(xiàn)了個my.cnf 
                   解決方法:
                     mv  /etc/mysql/my.cnf   /etc/mysql/my.cnf.bak
                     cp  support-files/my-medium.cnf   /etc/cnf
                 cd /usr/local/mysql-5.1.53/    
                 chown -R root .    
                 chown -R mysql var    
                 chown -R mysql var/.    
                 chown -R mysql var/mysql/.    
                 chgrp -R mysql .    
           
            ⑤運行并查看是否安裝成功
                  /usr/local/mysql-5.1.39/bin/mysqld_safe --user=mysql &
                 lsof -i:3306 --查看3306端口是否是mysql在運行。
                 ./bin/mysql -root 
                 exit --退出mysql
           
            ⑥修改mysql密碼
                 /usr/local/mysql-5.1.53/bin/mysqladmin -uroot password root  
                ./bin/mysql -uroot -p --再次登錄
                 root --密碼
           
           ⑦添加別人能夠訪問的權(quán)限 
                GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION; 
                use mysql;            
                mysql> select User,host from user;            
                +------+-----------+            
                | User | host      |            
                +------+-----------+            
                | root | %         |            
                | root | 127.0.0.1 |            
                |      | camp      |            
                | root | camp      |            
                |      | localhost |            
                | root | localhost |            
                +------+-----------+            
                6 rows in set (0.00 sec)                            
           
             注:編譯或安裝過程中可能會因缺少某些文件而導(dǎo)致error
                則根據(jù)error提示的信息,先安裝缺少的文件再重新編譯安裝
                 error例;
                  checking for termcap functions library... configure: error: No curses/termcap library found
                安裝install lib64ncurses5-dev后則此錯誤就可避免
           
                 通過命令 「aptitude search 查找內(nèi)容」查找相應(yīng)的文件
                 通過命令 「aptitude install 安裝文件名」進行安裝
          posted on 2011-12-21 20:28 大鳥 閱讀(232) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 甘谷县| 新巴尔虎右旗| 永昌县| 无为县| 连城县| 台湾省| 天长市| 滨州市| 和龙市| 正安县| 威远县| 新津县| 吐鲁番市| 荆州市| 苍溪县| 嘉禾县| 彝良县| 古蔺县| 连江县| 宜良县| 湄潭县| 大埔县| 信阳市| 响水县| 渭南市| 华宁县| 陈巴尔虎旗| 多伦县| 文山县| 新竹县| 德兴市| 堆龙德庆县| 宁津县| 雷山县| 晋中市| 怀宁县| 安陆市| 宁化县| 宝应县| 枣庄市| 梁山县|