ユーザ用ツール

サイト用ツール


ubuntu-server-10-04:mysql

差分

このページの2つのバージョン間の差分を表示します。

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

次のリビジョン
前のリビジョン
ubuntu-server-10-04:mysql [2011/05/27 20:15]
admin 作成
ubuntu-server-10-04:mysql [2011/05/27 21:28] (現在)
admin [設定]
行 8: 行 8:
 $ sudo apt-get install mysql-server $ sudo apt-get install mysql-server
 </code> </code>
 +
 +インストール中に root ユーザのパスワードを聞かれるので入力。
 +
 +インストールが終わると自動的に起動される。起動の確認は以下のコマンドで。
 +
 +<code>
 +$ sudo netstat -tap | grep mysql
 +</code>
 +<code>
 +tcp        0      0 localhost:mysql         *:                    LISTEN      2556/mysqld
 +</code>
 +
 +===== 設定 =====
 +
 +/etc/mysql/my.cnf が設定ファイル。こいつを編集。
 +
 +<code>
 +$ sudo vi /etc/mysql/my.cnf
 +</code>
 +
 +サーバに割り当てる IP アドレスを設定する。
 +
 +<code>
 +bind-address           = 192.168.10.10
 +</code>
 +
 +<note>192.168.10.10 は サーバの IP に置き換える。</note>
 +
 +文字コードに関する設定を追加。
 +
 +<code>
 +[client]
 +default-character-set=utf8
 +
 +[mysqld]
 +default-character-set=utf8
 +skip-character-set-client-handshake
 +</code>
 +
 +
 +MySQL サーバを再起動。
 +
 +<code>
 +$ sudo service mysql restart
 +</code>
 +
 +
 +初期設定コマンドを使う。
 +
 +<code>
 +$ sudo mysql_secure_installation
 +</code>
 +
 +  * Enter current password for root (enter for none):
 +    * 設定した root のパスワードを入力
 +  * Change the root password? [Y/n]
 +    * 変更しない n
 +  * Remove anonymous users? [Y/n]
 +    * 匿名ユーザを削除する y
 +  * Disallow root login remotely? [Y/n]
 +    *ネットワークからの root アクセスを拒否する y
 +  * Remove test database and access to it? [Y/n]
 +    * テスト用のデータベースとアクセス権を削除する y
 +  * Reload privilege tables now? [Y/n]
 +    * すぐに設定を適用する y
 +
 +
 +
 +
 +===== コマンド =====
 +
 +==== ルートパスワードの変更 ====
 +
 +<code>
 +$ sudo dpkg-reconfigure mysql-server-5.1
 +</code>
 +
  
 ===== 参考 ===== ===== 参考 =====
  
 [[https://help.ubuntu.com/10.04/serverguide/C/mysql.html|Ubuntu 公式マニュアル]] [[https://help.ubuntu.com/10.04/serverguide/C/mysql.html|Ubuntu 公式マニュアル]]
ubuntu-server-10-04/mysql.1306494920.txt.gz · 最終更新: 2011/05/27 20:15 by admin