差分

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

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

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
os:debian:start [2021/09/04 20:17]
yuki
os:debian:start [2021/09/04 20:17]
yuki 削除
ライン 21: ライン 21:
   * <​del>​何故かUbuntuと違って、/​etc/​init.d/​networking restart してもアドレスが再割り当てされない。</​del>​   * <​del>​何故かUbuntuと違って、/​etc/​init.d/​networking restart してもアドレスが再割り当てされない。</​del>​
     * ifup eth0すればいい。スクリプトはちゃんと読んでない。     * ifup eth0すればいい。スクリプトはちゃんと読んでない。
 +
 +====== MySQL ======
 +Debianを題材にMySQLについて触れる。Debian は5.0.5または6がベース。
 +
 +* 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>​
 +
  
 =====メモ===== =====メモ=====
CC Attribution-Noncommercial-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0