サンプル集  >  other  >  VMWare Player Debian MySQL
VMWare Player Debian MySQL
2014/11/19

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 データベースサーババイナリ
:

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]

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

再度 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  バイトのディ
スク領域が新たに消費されます。

まったく手ごたえがありませんでした。

/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

# apt-get update
取得: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]
:

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) を設定しています ...

うまくいったようです。

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>

接続できました。

▲ PageTop  ■ Home


Copyright (C) 2014 ymlib.com