Submit Search
MySQLインストールのお作法
7 likes
4,573 views
Meiji Kimura
第一回(?) MySQL Beginners Talkにて発表した同名セッションスライドの公開版です。
Technology
Read more
1 of 42
Download now
Downloaded 90 times
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
More Related Content
PDF
MySQL日本語利用徹底入門
Mikiya Okuno
PDF
配布用Beginnerならきっと役立つmaster slave環境
yut148atgmaildotcom
PDF
Add PLEASE clause to Oracle Database
Noriyoshi Shinoda
PDF
MySQL ガチBeginnerがやってみたことと反省したこと
Satoshi Suzuki
PDF
ついにリリース!! MySQL 8.0 最新情報
yoyamasaki
PDF
Oracle Databaseを用いて学ぶRDBMSの基本 (抜粋版) - JPOUG Oracle Database入学式 2016
Ryota Watabe
PDF
Introduction of Oracle Database Architecture
Ryota Watabe
PDF
[D14] MySQL 5.6時代のパフォーマンスチューニング *db tech showcase 2013 Tokyo
yoyamasaki
MySQL日本語利用徹底入門
Mikiya Okuno
配布用Beginnerならきっと役立つmaster slave環境
yut148atgmaildotcom
Add PLEASE clause to Oracle Database
Noriyoshi Shinoda
MySQL ガチBeginnerがやってみたことと反省したこと
Satoshi Suzuki
ついにリリース!! MySQL 8.0 最新情報
yoyamasaki
Oracle Databaseを用いて学ぶRDBMSの基本 (抜粋版) - JPOUG Oracle Database入学式 2016
Ryota Watabe
Introduction of Oracle Database Architecture
Ryota Watabe
[D14] MySQL 5.6時代のパフォーマンスチューニング *db tech showcase 2013 Tokyo
yoyamasaki
What's hot
(18)
KEY
My sql casual_in_fukuoka_vol1
Makoto Haruyama
PDF
DBスキーマもバージョン管理したい!
kwatch
PDF
Mysql charset
Masahiro Tomita
PPTX
進化したのはサーバだけじゃない!〜DBA の毎日をもっと豊かにするユーティリティのすすめ〜
Michitoshi Yoshida
PDF
ソーシャルゲーム案件におけるDB分割のPHP実装
infinite_loop
PDF
MySQL 5.7が魅せる新しい運用の形
yoku0825
KEY
Mysql casual fukuoa_vlo_2
Makoto Haruyama
PDF
Analyzing Oracle Database hang issues using various diagnostics.
Ryota Watabe
PDF
PostgreSQL Unconference #29 Unicode IVS
Noriyoshi Shinoda
PDF
ソーシャルゲームの為のデータベース設計
kaminashi
PDF
プロとしてのOracleアーキテクチャ入門 ~番外編~ @ Developers Summit 2009
Ryota Watabe
PDF
Introduction of Oracle Database Architecture(抜粋版) - JPOUG Oracle Database入学式 ...
Ryota Watabe
PDF
Microsoft SQL Serverソースエンドポイント-スタンドアロン環境での非sysadminユーザーのセットアップ
QlikPresalesJapan
PDF
Corruption And Revive - db tech showcase 2013 特濃JPOUG
Ryota Watabe
PDF
db tech showcase 2019 D10 Oracle Database New Features
Noriyoshi Shinoda
PDF
PostgreSQL Unconference #26 No Error on PostgreSQL
Noriyoshi Shinoda
PDF
Oracle Database In Lock
Ryota Watabe
PDF
Seas で語られたこととは?
Masayuki Ozawa
My sql casual_in_fukuoka_vol1
Makoto Haruyama
DBスキーマもバージョン管理したい!
kwatch
Mysql charset
Masahiro Tomita
進化したのはサーバだけじゃない!〜DBA の毎日をもっと豊かにするユーティリティのすすめ〜
Michitoshi Yoshida
ソーシャルゲーム案件におけるDB分割のPHP実装
infinite_loop
MySQL 5.7が魅せる新しい運用の形
yoku0825
Mysql casual fukuoa_vlo_2
Makoto Haruyama
Analyzing Oracle Database hang issues using various diagnostics.
Ryota Watabe
PostgreSQL Unconference #29 Unicode IVS
Noriyoshi Shinoda
ソーシャルゲームの為のデータベース設計
kaminashi
プロとしてのOracleアーキテクチャ入門 ~番外編~ @ Developers Summit 2009
Ryota Watabe
Introduction of Oracle Database Architecture(抜粋版) - JPOUG Oracle Database入学式 ...
Ryota Watabe
Microsoft SQL Serverソースエンドポイント-スタンドアロン環境での非sysadminユーザーのセットアップ
QlikPresalesJapan
Corruption And Revive - db tech showcase 2013 特濃JPOUG
Ryota Watabe
db tech showcase 2019 D10 Oracle Database New Features
Noriyoshi Shinoda
PostgreSQL Unconference #26 No Error on PostgreSQL
Noriyoshi Shinoda
Oracle Database In Lock
Ryota Watabe
Seas で語られたこととは?
Masayuki Ozawa
Ad
Viewers also liked
(7)
PDF
私がMySQLを始めた理由
yoyamasaki
PDF
初心者向けMySQLの始め方
Masahiro Tomita
PDF
NULLとの戦い RDBMS実装編
Meiji Kimura
ODP
集合演算を真っ向から否定するアレの話
Kouhei Aoyagi
PDF
Multi thread slave_performance_on_opc
Shinya Sugiyama
PDF
MySQL 5.7にやられないためにおぼえておいてほしいこと
yoku0825
PDF
MySQL5.7 GA の Multi-threaded slave
Takanori Sejima
私がMySQLを始めた理由
yoyamasaki
初心者向けMySQLの始め方
Masahiro Tomita
NULLとの戦い RDBMS実装編
Meiji Kimura
集合演算を真っ向から否定するアレの話
Kouhei Aoyagi
Multi thread slave_performance_on_opc
Shinya Sugiyama
MySQL 5.7にやられないためにおぼえておいてほしいこと
yoku0825
MySQL5.7 GA の Multi-threaded slave
Takanori Sejima
Ad
Similar to MySQLインストールのお作法
(20)
PDF
5分で作るMySQL Cluster環境
yoyamasaki
PDF
5分で作るMySQL Cluster環境
yoyamasaki
PDF
オープンソース・データベースの最新事情
Meiji Kimura
PDF
A13 MySQL & NoSQL~Best of both world~ by Philip Antoniades & Ryusuke Kajiyama
Insight Technology, Inc.
PDF
Oracle Solaris 11デベロッパーが押さえておきたい機能
Kazuyuki Sato
PDF
第九回中国地方DB勉強会 in 米子 MySQL 5.7+
Ryusuke Kajiyama
PDF
MySQL 5.7 & 最新開発状況 @ オープンソースカンファレンス20
Ryusuke Kajiyama
PDF
今年はJava進化の年!今知っておくべき新しいJava
Takashi Ito
PDF
Oracle設計
Kouta Shiobara
PDF
20150131 ChugokuDB-Shimane-MySQL
Ryusuke Kajiyama
PDF
20150920 中国地方db勉強会
yoyamasaki
PDF
コンテナ環境でJavaイメージを小さくする方法!
オラクルエンジニア通信
PDF
Windows環境でのMySQL
yoyamasaki
PDF
Solaris 11 ディープダイブセミナー Distribution Constructor編
SolarisJP
PDF
MySQLとオープンソースビジネスの10年、そして未来へ
Open Source Software Association of Japan
PPTX
45分で作る Java EE 8 システム
Hirofumi Iwasaki
PDF
20130203 oss-db-lpi
Shinichi Matsuda
PDF
20130203 OSS-DB Exam Silver 技術解説無料セミナー
Kazuko Itoda
PDF
Tech deepdive#2 datastore_180317_share
オラクルエンジニア通信
PDF
20190825_MySQL ServerだけじゃないMySQL Shellもあるんです
Machiko Ikoma
5分で作るMySQL Cluster環境
yoyamasaki
5分で作るMySQL Cluster環境
yoyamasaki
オープンソース・データベースの最新事情
Meiji Kimura
A13 MySQL & NoSQL~Best of both world~ by Philip Antoniades & Ryusuke Kajiyama
Insight Technology, Inc.
Oracle Solaris 11デベロッパーが押さえておきたい機能
Kazuyuki Sato
第九回中国地方DB勉強会 in 米子 MySQL 5.7+
Ryusuke Kajiyama
MySQL 5.7 & 最新開発状況 @ オープンソースカンファレンス20
Ryusuke Kajiyama
今年はJava進化の年!今知っておくべき新しいJava
Takashi Ito
Oracle設計
Kouta Shiobara
20150131 ChugokuDB-Shimane-MySQL
Ryusuke Kajiyama
20150920 中国地方db勉強会
yoyamasaki
コンテナ環境でJavaイメージを小さくする方法!
オラクルエンジニア通信
Windows環境でのMySQL
yoyamasaki
Solaris 11 ディープダイブセミナー Distribution Constructor編
SolarisJP
MySQLとオープンソースビジネスの10年、そして未来へ
Open Source Software Association of Japan
45分で作る Java EE 8 システム
Hirofumi Iwasaki
20130203 oss-db-lpi
Shinichi Matsuda
20130203 OSS-DB Exam Silver 技術解説無料セミナー
Kazuko Itoda
Tech deepdive#2 datastore_180317_share
オラクルエンジニア通信
20190825_MySQL ServerだけじゃないMySQL Shellもあるんです
Machiko Ikoma
MySQLインストールのお作法
1.
<Insert Picture Here> MySQLインストールのお作法 日本オラクル
MySQL Global Business Unit MySQL テクニカルアナリスト木村明治 2012年5月29日 MySQL Beginners Talk
2.
以下の事項は、弊社の一般的な製品の方向性に関する概要を 説明するものです。また、情報提供を唯一の目的とするもので あり、いかなる契約にも組み込むことはできません。以下の事 項は、マテリアルやコード、機能を提供することをコミットメント( 確約)するものではないため、購買決定を行う際の判断材料に なさらないで下さい。オラクル製品に関して記載されている機能 の開発、リリースおよび時期については、弊社の裁量により決 定されます。 Oracleは、米国オラクル・コーポレーション及びその子会社、関連会社の米国及びその他の国における登録商標また は商標です。他社名又は製品名は、それぞれ各社の商標である場合があります。
Copyright© 2012, Oracle. All rights reserved. 2
3.
アジェンダ •
インストールって • インストーラって • Linuxの場合 • Windowsの場合 • 書籍案内 Copyright© 2012, Oracle. All rights reserved. 3
4.
インストールって
Copyright© 2012, Oracle. All rights reserved. 4
5.
プログラムの成り立ち ソース コンパイル オブジェクト リンク 実行形式
Copyright© 2012, Oracle. All rights reserved. 5
6.
実行形式一つくらいなら。。。
インストール 完了 実行形式 コピー 実行形式 Copyright© 2012, Oracle. All rights reserved. 6
7.
がしかし。。。 前処理
後処理 実行形式 初期 ファイル 実行形式 設定 ファイル 実行形式 環境調査 実行形式 実行形式 コピー Copyright© 2012, Oracle. All rights reserved. 7
8.
これらをまとめたパッケージ 前処理
パッケージ 後処理 実行形式 初期 ファイル 実行形式 設定 ファイル 実行形式 環境調査 実行形式 実行形式 コピー Copyright© 2012, Oracle. All rights reserved. 8
9.
Linux • 代表的なものはrpm • 元々Red
Hat Package Manager • 技術的な長所に加えて登場のタイミングがよかったため、 事実上の標準となりよく使われる。 Copyright© 2012, Oracle. All rights reserved. 9
10.
Windows • 代表的なものはMicrosoft Windows
Installer • 拡張子からMSIとも略称される • マイクロソフトはサードパーティーに対しMSIをインストー ラフレームワークのベースとすることを推奨している Copyright© 2012, Oracle. All rights reserved. 10
11.
Oracleからの MySQL提供形式 • 各OS用(Linuxでは主要なディストリビューション用パッケ
ージ) • これが説明したやつ • 実行形式や設定ファイルなどをまとめただけの形式 (*.tar.gz) • 最初に@tmtmsが語ったやつ。 • コンパイル可能な一連のソース Copyright© 2012, Oracle. All rights reserved. 11
12.
サポートからのお願い • 公式バイナリ利用してくださいm(_ _)m •
自分でコンパイルすると • コンパイルしくる場合がある • デバッグ情報がなく、各種調査が難しくなる場合がある • あまりよく考えずに「ソースからコンパイル」はやめてくださ いm(_ _)m Copyright© 2012, Oracle. All rights reserved. 12
13.
Linuxの場合
Copyright© 2012, Oracle. All rights reserved. 13
14.
パッケージの選択方法 • Linuxディストリビューションの選択 • CPUアーキテクチャ(ビット数)の選択 •
必要なコンポーネントの選択 Copyright© 2012, Oracle. All rights reserved. 14
15.
Linuxディストリビューションの選択
Copyright© 2012, Oracle. All rights reserved. 15
16.
忘れちゃいけない バージョン選定
Copyright© 2012, Oracle. All rights reserved. 16
17.
CPUアーキテクチャ(ビット数)の選択 • ほとんどIntel IA-32
• X86(32-bit) またはx86_64(64-bit) • IA-64は通常あなたのお手元にはないはず(Itanium, Itanium2) • 古いバイナリの場合はx86_64ではなくAMD64と表記して いるものもあり。 • なぜ? Copyright© 2012, Oracle. All rights reserved. 17
18.
AMD64 • AMDはx86の64ビット拡張アーキテクチャとして、従来の
IA-32のソフトウェアも利用が可能な命令セットx86-64(後 にAMD64と改称)を発表・発売。 • これは市場やユーザに好意的に受け止められ、Intel社も 同じ仕様をEM64T(後にIntel 64と改称)として採用し、現 在に至る。 • 別にAMDのCPUでしか動作しないわけではありません Copyright© 2012, Oracle. All rights reserved. 18
19.
64-bit対応、アプリだけでは×
CPU, OS, アプリケーションのビット数 Copyright© 2012, Oracle. All rights reserved. 19
20.
必要なコンポーネントの選択
Copyright© 2012, Oracle. All rights reserved. 20
21.
MySQL-5.5.24-1.el6.x86_64.tar • ほぼ全部入り
• MySQL-client-5.5.24-1.el6.x86_64.rpm • MySQL-devel-5.5.24-1.el6.x86_64.rpm • MySQL-embedded-5.5.24-1.el6.x86_64.rpm • MySQL-server-5.5.24-1.el6.x86_64.rpm • MySQL-shared-5.5.24-1.el6.x86_64.rpm • MySQL-test-5.5.24-1.el6.x86_64.rpm • でもどれ入れる? Copyright© 2012, Oracle. All rights reserved. 21
22.
何がいるの?
MySQL-client-5.5.24-1.el6.x86_64.rpm MySQL-server-5.5.24-1.el6.x86_64.rpm Copyright© 2012, Oracle. All rights reserved. 22
23.
アプリとかからアクセスする
MySQL-shared-5.5.24-1.el6.x86_64.rpm Copyright© 2012, Oracle. All rights reserved. 23
24.
共有ライブラリのバージョン
• libmysqlclient.so.10 MySQL 3.23 • libmysqlclient.so.12 MySQL 4.0 • libmysqlclient.so.14 MySQL 4.1 • libmysqlclient.so.15 MySQL 5.0 • libmysqlclient.so.16 MySQL 5.1 • libmysqlclient.so.18 MySQL 5.5 MySQL-shared-compat-5.5.24-1.el6.x86_64.rpm MySQL-shared-5.5.24-1.el6.x86_64.rpm Copyright© 2012, Oracle. All rights reserved. 24
25.
共有ライブラリの
バージョン(~5.1まで) • libmysqlclient.so.10 MySQL 3.23 • libmysqlclient.so.12 MySQL 4.0 • libmysqlclient.so.14 MySQL 4.1 • libmysqlclient.so.15 MySQL 5.0 • libmysqlclient.so.16 MySQL 5.1 MySQL-shared-compat-5.1.x MySQL-shared-5.1.x 共存は不可 Copyright© 2012, Oracle. All rights reserved. 25
26.
Rpmその他のパッケージについては • マニュアルもご参照くださいね。 • MySQL
5.1 • http://dev.mysql.com/doc/refman/5.1-olh/ja/linux-rpm.html • MySQL 5.5 • http://dev.mysql.com/doc/refman/5.1/en/linux-installation- rpm.html Copyright© 2012, Oracle. All rights reserved. 26
27.
純粋にC言語だけでアプリ開発なら
mysql-connector-c-6.0.2-linux-* Copyright© 2012, Oracle. All rights reserved. 27
28.
ソフトウェア・ダウンロード • Oracle Software
Delivery Cloud (旧: Oracle E-Delivery) • MySQL 商用バイナリ(最新のみ) • 商用ライセンスツール • MySQL Enterprise Monitor • MySQL Enterprise Backup • My Oracle Support(MOS) • 商用バイナリ・ライセンスツール(特 定のバージョン、パッチ含む) • Dev.mysql.com • GPL バイナリ&ソースコード • Labs.mysql.com • 試験レベル・コード • 例 InnoDB + Memcached Copyright© 2012, Oracle. All rights reserved. 28
29.
Windowsの場合
Copyright© 2012, Oracle. All rights reserved. 29
30.
ビット数の選択のみ(32 or 64)
Copyright© 2012, Oracle. All rights reserved. 30
31.
Windowsの場合は全部入り • コンポーネントの選択は「無し」 • ディストリビューションとかも「無し」
• Windowsの種別にかかわらず全部これ。 Copyright© 2012, Oracle. All rights reserved. 31
32.
MSI形式とアーカイブ形式 • msi形式の利点(初~中級向け) •
Wizardで初期設定が可能(my.iniの設定やサービスへの設定な ど)my.iniはインストールされるマシンの状況と設問への回答が反 映された形になる • archive形式の利点(中~上級向け) • インストールはarchiveを展開するだけ • 初期設定(my.iniの選択・作成,サービスへの登録など)を自分で 行う必要がある Copyright© 2012, Oracle. All rights reserved. 32
33.
Configration Wizard での注意点
utf8 または cp932 Copyright© 2012, Oracle. All rights reserved. 33
34.
Configration Wizard での注意点
コマンドラインツール を使う場合にはPATH にいれといてください。 Copyright© 2012, Oracle. All rights reserved. 34
35.
書籍案内 Copyright© 2012,
Oracle. All rights reserved. 35
36.
新刊情報、その一 • @matsunobuの「Webエンジニアのための データベース
技術[実践]入門」 • 3/9発売。売れに売れまくっています。 Copyright© 2012, Oracle. All rights reserved. 36
37.
新刊情報、そのに • プロになるための データベース技術入門
~MySQLforWindows困ったときに役立つ開発・運用ガ イド • 3/16発売。表紙は挑発的ですが初心者向きです。 • 「MySQL for Windows」 • となっていますが、八割がたは • 他のOSにも適用できます。 • 本スライドの多くの図表を引用 • 16,19,22,23,26,32,33 page…. • ポチるかじゃんけんに勝つw Copyright© 2012, Oracle. All rights reserved. 37
38.
新刊情報、そのさん • @nippondanjiさんの「MySQL Cluster構築・運用バイブ
ル ~仕組みからわかる基礎と実践のノウハウ」 • 4/10発売。 • MySQL Cluster本でここまで詳しいのは • 日本初、いえ世界初! Copyright© 2012, Oracle. All rights reserved. 38
39.
新刊じゃないけど「鍵本」とは?
• エキスパートのための MySQL[運用+管理]トラ ブルシューティングガイ ド • @nippondanjiこと奥野 幹也 (著) • すばらしい内容にて、い ろいろなところでホメ殺 し中 w • 近日増刷予定!! Copyright© 2012, Oracle. All rights reserved. 39
40.
終わり • あ、でもMySQL徹底入門もイイヨ! •
白い九官鳥(MyNA)のやつ。。。。 • それではじゃんけんなど。 Copyright© 2012, Oracle. All rights reserved. 40
41.
Copyright© 2012, Oracle.
All rights reserved. 41
42.
Copyright© 2012, Oracle.
All rights reserved. 42
Download