Nagano
nagano_imcj****@syd*****
2005年 6月 14日 (火) 17:11:40 JST
二階堂さん
長野です
コメント有難うございました。
> クライアントとして mysql を使いたいのか、MySQLサー
> バーを起動したいのか、どちらでしょうか。
上記ご指摘の様に、サーバとしての使用か単にクライアントとしてのみ使用する場合か混同して記載しておりました。失礼致しました。
ご教授頂いたサイトなど参考にしながらKNOBでMySQLサーバーを起動してみました所正常に起動致しましたので簡略に手順とテスト内容を添付致します。
1;継続的ホームディレクトリにMySQLのデータベースを保存する為、データディレクトリの作成
/var/lib/mysql以下をホームディレクトリにコピー
$ mkdir var
$ mkdir var/lib
$ mkdir var/lib/mysql
$ chmod 777 var/lib/mysql
$ sudo cp -rp /KNOPPIX/var/lib/mysql/* var/lib/mysql/
2;MySQL設定ファイルの変更
/etc/mysql/my.cnfを~/にコピーして以下の編集を加えた後、.my.cnfにリネーム
[mysqld]セクション
datadir = /var/lib/mysql を
datadir = /home/knoppix/var/lib/mysql に変更
skip-networkingをコメントアウト
3;MySQLの起動
$ sudo /etc/init.d/mysql start
4;匿名ユーザによるアクセスの許可
$ mysql -uroot -p => パスワードは入力せずリターン
その後パスワード設定。
5;使用テスト
knoppix @ ttyp2[knoppix]$ mysql -uroot -p *****
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 4 to server version:
4.0.22-log
Type 'help;' or '\h' for help. Type '\c' to clear the
buffer.
mysql> use mysql
Reading table information for completion of table and
column names
You can turn off this feature to get a quicker startup
with -A
Database changed
mysql> show tables;
+-----------------+
| Tables_in_mysql |
+-----------------+
| columns_priv |
| db |
| func |
| host |
| tables_priv |
| user |
+-----------------+
6 rows in set (0.00 sec)
以上ご参考まで。
---------------------------------
〒162-8655
東京都新宿区戸山1-21-1
国立国際医療センター研究所
遺伝子診断治療開発研究部
長野 忍
03-3202-7181(内線;2830)
nagano_imcj****@syd*****
---------------------------------
----- Original Message -----
From: "Itoshi NIKAIDO" <itosh****@nifty*****>
To: "Knobユーザの情報交換のためのメーリングj%9%H"
<knob-****@lists*****>
Sent: Monday, June 13, 2005 2:07 PM
Subject: [Knob-friends 19] Re: KnobでのMySQL起動
> にかいどうです。
>
> On 2005/06/10, at 19:53, Nagano wrote:
>
>> MySQLを起動したいのですが、以下の様になります。パスワード設定
>> の影響でしょうか。
>
> クライアントとして mysql を使いたいのか、MySQLサー
> バーを起動
> したいのか、どちらでしょうか。
>
> 以下のエラーはローカル(つまりKNOB上)のmysqldに接続
> しようと
> していますが、KNOBでは、mysqldは起動していませんので
> アクセス
> できない、というエラーです。
>
>> >mysql -u root
>> ERORR 2002: Can't connect to local MySQL server through socket '/
>> var/run/mysqld/mysqld.sock'(2)
>
> リモートの MySQL server にアクセスしたいなら、
> $ mysql -uanonymous -h ensembldb.ensembl.org
> のように -h を使えばアクセスできます。
>
> KNOB で MySQL server を起動したのであれば、以下のサイト
> の1.Aを参考に起動してみてください。
> http://lists.sourceforge.jp/mailman/archives/ya-knoppix-jp-users/2003-
> December/000248.html
>
>
>
> --
> 二階堂愛, Ph.D. <itosh****@saita*****> / http://itoshi.tv/
> 埼玉医科大学 ゲノム医学研究センター ゲノム科学部門
> 〒350-1241 埼玉県日高市山根1397-1
> tel: 042-985-7318 fax: 042-985-7329
>
> _______________________________________________
> Knob-friends mailing list
> Knob-****@lists*****
> http://lists.sourceforge.jp/mailman/listinfo/knob-friends