差分

この文書の現在のバージョンと選択したバージョンの差分を表示します。

この比較画面にリンクする

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
os:debian:mysql:start [2010/09/05 01:29]
yuki
os:debian:mysql:start [2021/09/04 20:17]
yuki 削除
ライン 1: ライン 1:
 ====== MySQL ====== ====== MySQL ======
-Debian ​5.0.5を題材にMySQLについて触れる。+Debianを題材にMySQLについて触れる。Debian は5.0.5または6がベース
  
----- +* http://​www.mysql.com/​
->​公式リンク+
  
-  * http://​www.mysql.com/​+====== srcからインストール ======
  
----- +<note important>​環境 : MySQL5.5.5-m3 + Debian5.0.5 64bit</​note>​ 
->メモ+ 
 +1. ソースコードのダウンロード。 
 +  * http://​dev.mysql.com/​downloads/​mysql/​5.5.html#​downloads 
 +    * Development Releases → Source CodeをSelect。 
 +    * Generic Linux (Architecture Independent),​ Compressed TAR Archiveを入手。 
 + 
 +2. ビルドに必要なので先にインストール 
 +  * <​code>​apt-get install build-essential 
 +apt-get install libncurses5-dev 
 +apt-get install libncursesw5-dev</​code>​ 
 + 
 +3. 解凍 
 +  * <​code>#​ tar zxvf mysql-5.5.5-m3.tar.gz</​code>​ 
 + 
 +4. ./​configure 
 +  * <​code>​cd mysql-5.5.5-m3 
 +./configure --with-plugins=innobase</​code>​ 
 + 
 +  * libncurses5-devまたはlibncursesw5-devが足りてないと多分下記エラー。 
 +  * <​code>​checking for termcap functions library... configure: error: No curses/​termcap library found</​code>​ 
 + 
 +5. ./​configure後、Makefileを書き直す。 
 +  * 参考 : http://​bugs.mysql.com/​bug.php?​id=55350 
 +  * 参考から抽出。<​code>​ 
 +Suggested fix: 
 +Temp fix was remove @ndbcluster_includes@ from ./​extra/​Makefile and ./​sql/​MakeFile plus 
 +remove @NDB_SCI_LIBS@ from ./​sql/​MakeFile</​code>​ 
 +      * sedで書くと、<​code>​ 
 +sed -i -e '​s/​@ndbcluster_includes@//​g'​ sql/​Makefile 
 +sed -i -e '​s/​@ndbcluster_includes@//​g'​ extra/​Makefile 
 +sed -i -e '​s/​@NDB_SCI_LIBS@//​g'​ sql/​Makefile</​code>​ 
 + 
 +6. make。 
 +    *<​code>​make && make install</​code>
  
-  * [[.:​src-install:​]] 
  
  
CC Attribution-Noncommercial-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0