サンプル集 |
■VC ■C# ■Java ■BorlandC ■LinuxC ■MS-DOS ■bash ■Excel VBA ■VBScript ■PHP ■HTML ■perl ■iPhone ■Android ■Lua ■other |
Linuxコマンド |
用語集 |
debian メモ |
apache2 メモ |
MySQL メモ |
Oracle メモ |
HOME |
VMWare Player上のDebianにMySQLをインストールします。
OS | Windows 7 Professional Servie Pack 1 |
---|---|
VMWare Player | 6.0.3 bulid-1895310 |
Debian | 7.6 |
aptitude search コマンドで mysql のバージョンを確認します。
# aptitude search mysql
p akonadi-backend-mysql - MySQL storage backend for Akonadi
:
pi mysql-server-5.5 - MySQL データベースサーババイナリおよび
v mysql-server-core -
piA mysql-server-core-5.5 - MySQL データベースサーババイナリ
:
p akonadi-backend-mysql - MySQL storage backend for Akonadi
:
pi mysql-server-5.5 - MySQL データベースサーババイナリおよび
v mysql-server-core -
piA mysql-server-core-5.5 - MySQL データベースサーババイナリ
:
aptitude installコマンドで mysql-server-5.5 をインストールします。
# aptitude install mysql-server-5.5
以下の新規パッケージがインストールされます:
libaio1{a} libdbd-mysql-perl{a} libdbi-perl{a} libhtml-template-perl{
a}
mysql-client-5.5{a} mysql-server-5.5 mysql-server-core-5.5{a}
更新: 0 個、新規インストール: 7 個、削除: 0 個、保留: 2 個。
アーカイブ 8,054 k バイト中 6,953 k バイトを取得する必要があります。展
開後に 88.4 M バイトのディスク容量が新たに消費されます。
先に進みますか? [Y/n/?] Y
Media change: Please insert the disc labeled 'Debian GNU/Linux 7.6.0 _W
heezy_ - Official i386 DVD Binary-1 20140712-13:02' into the drive '/
media/cdrom/' and press [Enter]
以下の新規パッケージがインストールされます:
libaio1{a} libdbd-mysql-perl{a} libdbi-perl{a} libhtml-template-perl{
a}
mysql-client-5.5{a} mysql-server-5.5 mysql-server-core-5.5{a}
更新: 0 個、新規インストール: 7 個、削除: 0 個、保留: 2 個。
アーカイブ 8,054 k バイト中 6,953 k バイトを取得する必要があります。展
開後に 88.4 M バイトのディスク容量が新たに消費されます。
先に進みますか? [Y/n/?] Y
Media change: Please insert the disc labeled 'Debian GNU/Linux 7.6.0 _W
heezy_ - Official i386 DVD Binary-1 20140712-13:02' into the drive '/
media/cdrom/' and press [Enter]
DVDを入れて下さいと言われました。
/etc/apt/sources.listのcdromの行をコメントアウトすると回避できるようです。 コメントアウトは行の先頭に # を付けます。 コメントアウトすると以下の状態になります。
#deb cdrom:[Debian GNU/Linux 7.6.0 _Wheezy_ - Official i386 DVD Binary-
1 20140712-13:02]/ wheezy contrib main
1 20140712-13:02]/ wheezy contrib main
再度 mysql-server-5.5 をインストール実行します。
# aptitude install mysql-server-5.5
以下の新規パッケージがインストールされます:
mysql-client-5.5{ab} mysql-server-5.5{b}
更新: 0 個、新規インストール: 2 個、削除: 0 個、保留: 2 個。
アーカイブ 3,688 k バイト中 0 バイトを取得する必要があります。展開後に
67.4 M バイトのディスク容量が新たに消費されます。
以下のパッケージには満たされていない依存関係があります:
mysql-server-5.5 : 依存: libdbi-perl[仮想パッケージです]
依存: mysql-server-core-5.5 (>= 5.5.40-0+wheezy1) [
インストールされません]
mysql-client-5.5 : 依存: libdbi-perl[仮想パッケージです]
依存: libdbd-mysql-perl (>= 1.2202) [仮想パッケージ
です]
以下のアクションでこれらの依存関係の問題は解決されます:
以下のパッケージを現在のバージョンに一時固定する:
1) mysql-client-5.5 [インストールされていません]
2) mysql-server-5.5 [インストールされていません]
この解決方法を受け入れますか? [Y/n/q/?] Y
インストール・削除・更新されるパッケージがありません。
更新: 0 個、新規インストール: 0 個、削除: 0 個、保留: 2 個。
0 バイトのアーカイブを取得する必要があります。展開後に 0 バイトのディ
スク領域が新たに消費されます。
以下の新規パッケージがインストールされます:
mysql-client-5.5{ab} mysql-server-5.5{b}
更新: 0 個、新規インストール: 2 個、削除: 0 個、保留: 2 個。
アーカイブ 3,688 k バイト中 0 バイトを取得する必要があります。展開後に
67.4 M バイトのディスク容量が新たに消費されます。
以下のパッケージには満たされていない依存関係があります:
mysql-server-5.5 : 依存: libdbi-perl[仮想パッケージです]
依存: mysql-server-core-5.5 (>= 5.5.40-0+wheezy1) [
インストールされません]
mysql-client-5.5 : 依存: libdbi-perl[仮想パッケージです]
依存: libdbd-mysql-perl (>= 1.2202) [仮想パッケージ
です]
以下のアクションでこれらの依存関係の問題は解決されます:
以下のパッケージを現在のバージョンに一時固定する:
1) mysql-client-5.5 [インストールされていません]
2) mysql-server-5.5 [インストールされていません]
この解決方法を受け入れますか? [Y/n/q/?] Y
インストール・削除・更新されるパッケージがありません。
更新: 0 個、新規インストール: 0 個、削除: 0 個、保留: 2 個。
0 バイトのアーカイブを取得する必要があります。展開後に 0 バイトのディ
スク領域が新たに消費されます。
まったく手ごたえがありませんでした。
/etc/apt/sources.listにURLを追記しました。
deb http://ftp.jp.debian.org/debian wheezy main contrib non-free
deb http://ftp.jp.debian.org/debian wheezy-updates main contrib
deb http://ftp.jp.debian.org/debian wheezy-updates main contrib
# apt-get update
取得:1 http://ftp.jp.debian.org wheezy Release.gpg [1,655 B]
:
11.1 MB を 11秒 で取得しました (986 kB/s)
パッケージリストを読み込んでいます... 完了
取得:1 http://ftp.jp.debian.org wheezy Release.gpg [1,655 B]
:
11.1 MB を 11秒 で取得しました (986 kB/s)
パッケージリストを読み込んでいます... 完了
再度 mysql-server-5.5 をインストール実行します。
# aptitude install mysql-server-5.5
以下の新規パッケージがインストールされます:
libaio1{a} libdbd-mysql-perl{a} libdbi-perl{a} libhtml-template-perl{
a}
mysql-client-5.5{a} mysql-server-5.5 mysql-server-core-5.5{a}
更新: 0 個、新規インストール: 7 個、削除: 0 個、保留: 27 個。
アーカイブ 8,054 k バイト中 1,101 k バイトを取得する必要があります。展
開後に 88.4 M バイトのディスク容量が新たに消費されます。
先に進みますか? [Y/n/?] Y
取得: 1 http://ftp.jp.debian.org/debian/ wheezy/main libaio1 i386 0.3.1
09-3 [9,384 B]
:
以下の新規パッケージがインストールされます:
libaio1{a} libdbd-mysql-perl{a} libdbi-perl{a} libhtml-template-perl{
a}
mysql-client-5.5{a} mysql-server-5.5 mysql-server-core-5.5{a}
更新: 0 個、新規インストール: 7 個、削除: 0 個、保留: 27 個。
アーカイブ 8,054 k バイト中 1,101 k バイトを取得する必要があります。展
開後に 88.4 M バイトのディスク容量が新たに消費されます。
先に進みますか? [Y/n/?] Y
取得: 1 http://ftp.jp.debian.org/debian/ wheezy/main libaio1 i386 0.3.1
09-3 [9,384 B]
:
rootユーザーのパスワード入力画面が開きました。
rootユーザーのパスワードを入力し了解を押します。 もう一度パスワードの入力画面が開きました。
rootユーザーのパスワードを入力し了解を押します。
:
140907 4:30:39 InnoDB: Shutdown completed; log sequence number 159567
5
[ ok ] Starting MySQL database server: mysqld ..
[info] Checking for tables which need an upgrede, are corrupt to were n
ot closed cleanly..
libhtml-template-perl (2.91-1) を設定しています ...
140907 4:30:39 InnoDB: Shutdown completed; log sequence number 159567
5
[ ok ] Starting MySQL database server: mysqld ..
[info] Checking for tables which need an upgrede, are corrupt to were n
ot closed cleanly..
libhtml-template-perl (2.91-1) を設定しています ...
うまくいったようです。
mysqlへ接続してみます。
# mysql -uroot -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 44
Server version; 5.5.40-0+wheezy1 (Debian)
Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights rese
rved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input sta
tement.
mysql>
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 44
Server version; 5.5.40-0+wheezy1 (Debian)
Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights rese
rved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input sta
tement.
mysql>
接続できました。
Copyright (C) 2014 ymlib.com