国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > MySQL > 正文

Linux 源碼安置mysql

2024-07-24 12:35:40
字體:
來源:轉載
供稿:網友
  源碼安裝mysql
 
  tar zxf mysql-boost-5.7.11.tar.gz
 
  rpm -ivh cmake-2.8.12.2-4.el6.x86_64.rpm
 
  yum install cmake-2.8.12.2-4.el6.x86_64.rpm -y
 
  cd mysql-5.7.11/
 
  yum install gcc-c++ ncurses-devel bison -y
 
  檢測
 
  [root@server2mysql-5.7.11]#
 
   cmake -DCMAKE_INSTALL_PREFIX=/usr/local/lnmp/mysql #安裝目錄
 
  -DMYSQL_DATADIR=/usr/local/lnmp/mysql/data#數據庫存放目錄
 
  -DMYSQL_UNIX_ADDR=/usr/local/lnmp/mysql/data/mysql.sock #Unix socket文件路徑-DWITH_MYISAM_STORAGE_ENGINE=1 #安裝 myisam 存儲引擎-DWITH_INNOBASE_STORAGE_ENGINE=1# 安裝 innodb 存儲引擎-DWITH_PARTITION_STORAGE_ENGINE=1 -DENABLED_LOCAL_INFILE=1
 
  #安裝數據庫分區
 
  -DDEFAULT_CHARSET=utf8 #使用 utf8 字符
 
  -DDEFAULT_COLLATION=utf8_general_ci
 
  -DEXTRA_CHARSETS=all -DWITH_BOOST=boost/boost_1_59_0/
 
  make && make install##這個編譯過程時間需要一個小時左右
 
  ##在make install 階段如果出現很多紅色的字體,并且界面卡住了,可以直接ctrl +C中斷安裝狀態,重新執行make install即可
 
  重新編譯時,需要清除舊的對象文件和緩存信息
 
  make clean
 
  rm -f CmakeCache.txt
 
  然后再繼續camak,make && make install
 
  cd /usr/local/lnmp/mysql/bin
 
  [root@server2 bin]# vim ~/.bash_profile
 
  10 PATH=$PATH:$HOME/bin:/usr/local/lnmp/mysql/bin#這樣就能自動補齊
 
  [root@server2 bin]# source ~/.bash_profile#刷新,立即生效
 
  [root@server2 bin]# cd ..
 
  [root@server2 mysql]# cd support-files/
 
  [root@server2 support-files]# rpm -e `rpm -qa | grep mysql` --nodeps
 
  warning: /var/log/mysqld.log saved as /var/log/mysqld.log.rpmsave
 
  說明:由于本機之前安裝過mysql 所以源碼安裝的時候需要清除環境影響
 
  這里還不能直接yum remove。yum remove會把軟件的依賴性一起刪除,并且會導致postfix等服務啟動出現故障。
 
  [root@server2 support-files]# yum install mysql-libs -y
 
  [root@server2 support-files]# yum check
 
  [root@server2 support-files]# /etc/init.d/postfix restart#檢測是否排除上文提及的問題
 
  關閉 postfix:                                             [確定]
 
  啟動 postfix:                                             [確定]
 
  [root@server2 support-files]# rpm -qa | grep mysql
 
  mysql-libs-5.1.71-1.el6.x86_64
 
  [root@server2 support-files]# cat /etc/my.cnf
 
  [mysqld]
 
  datadir=/var/lib/mysql
 
  socket=/var/lib/mysql/mysql.sock
 
  user=mysql
 
  # Disabling symbolic-links is recommended to prevent assorted security risks
 
  symbolic-links=0
 
  [mysqld_safe]
 
  log-error=/var/log/mysqld.log
 
  pid-file=/var/run/mysqld/mysqld.pid
 
  [root@server2 support-files]# cp /etc/my.cnf /etc/my.cnf.bak
 
  [root@server2 support-files]# cp my-default.cnf /etc/my.cnf
 
  bin  COPYING  docs  include  lib  man  mysql-test  README  share  support-files
 
  [root@server2 mysql]# ll

(編輯:武林網)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 阿合奇县| 沐川县| 巴塘县| 贺州市| 佛山市| 天峨县| 申扎县| 延寿县| 临夏县| 吉林省| 寿光市| 松溪县| 土默特左旗| 札达县| 淮北市| 琼中| 阿坝县| 凌云县| 林西县| 乐安县| 汉沽区| 景德镇市| 迭部县| 抚宁县| 普陀区| 临安市| 灵川县| 东源县| 炎陵县| 得荣县| 资源县| 垫江县| 乐昌市| 金门县| 伊金霍洛旗| 酉阳| 咸阳市| 西乡县| 车险| 丰镇市| 肃南|