さくらインターネットの共有レンタルサーバ(スタンダードコース)を利用しています。


データベースとして、MySQLを利用する時に、phpMyAdminを使わずに、MySQLを操作する方法を教えてください。

回答の条件
  • 1人5回まで
  • 登録:2007/06/25 14:23:59
  • 終了:2007/07/02 14:25:30

回答(6件)

id:stronger No.1

stronger回答回数19ベストアンサー獲得回数12007/06/25 14:46:17

ポイント19pt

通常の mysql コマンドを使用するのはどうでしょうか?

サーバにログインして、

$ mysql -h <データベース サーバ> -u <データベース ユーザ名> -p

でパスワードを入力すれば mysql にログインできます。

あとは↓とかを参照しながら操作をすればOKかと。

http://dev.mysql.com/doc/refman/4.1/ja/index.html

それとも、別のインターフェイスを使えるかどうかということでしょうか?

id:minomino13

ありがとうございます。

自分でも調べたのですが、そこまでは分かっているんです。

多分、もっと簡単で前提的なことなのでしょうが、

「サーバにログインして、

$ mysql -h <データベース サーバ> -u <データベース ユーザ名> -p」

という部分が分かりません。

サーバにログインって、どこからするのですか?

普段はFFFTPを利用していますし、さくらインターネットの管理者画面からも、どこからが「サーバのログイン」になって、どの画面で

「$ mysql -h <データベース サーバ> -u <データベース ユーザ名> -p」

と打てば良いかが分かりません。

きっとかなり初級者的なことなのでしょうが、ご存知の方がいらっしゃいましたら、ぜひ教えていただけないでしょうか?

2007/06/25 14:59:33
id:mosgreen No.2

mosgreen回答回数85ベストアンサー獲得回数62007/06/25 15:04:53

ポイント19pt

さくらインターネットのオンラインヘルプに下記の項目がありますのでご参照下さい。

【TELNETで接続する】

http://support.sakura.ad.jp/support/manual/rs/tech_telnet.shtml


上記の方が言うログインというのは、このtelnetでのログインのことを指しています。

その後、

mysql -h <データベース サーバ> -u <データベース ユーザ名> -p

と打てばコマンドラインでmysqlに接続できるかと。

id:minomino13

ありがとうございます。

皆さんのご意見を参考に、いろいろと試してみたら、やっと出来ました!

2007/06/25 17:07:55
id:stronger No.3

stronger回答回数19ベストアンサー獲得回数12007/06/25 15:11:41

ポイント18pt

なるほど。

では、Windowsの「スタート」から「ファイル名を指定して実行」で「cmd」と入力してコマンドプロンプトを開いてください。

そこで、「telnet <お使いのサーバ名>」と入力すると、使用しているWebサーバに接続されますので、ユーザ名とパスワードを入力すればログインができるはずです。

そこで、

$ mysql ~~~

を入力してみてください。

<お使いのサーバ名>は http://XXXX.sakura.ne.jp/の太字部分です。

id:minomino13

ありがとうございます。

皆さんのご意見を参考に、いろいろと試してみたら、やっと出来ました!

2007/06/25 17:07:57
id:mac0 No.4

mac0回答回数9ベストアンサー獲得回数12007/06/25 15:13:10

ポイント18pt

コマンドプロンプトはわかりますか?

XPならスタート→ファイル名を指定して実行→次の画面で「cmd」を入力してOKボタンを押すと出ます。

そこで

telnet ユーザー名.sakura.ne.jp 23

でエンター

loginにユーザー名を入力し

passwordはFTPでも使用しているパスワードを入力

後は

http://www.adamrocker.com/blog/91/sakura_internet_mysql.html

こちらが参考になります

id:minomino13

ありがとうございます。

皆さんのご意見を参考に、いろいろと試してみたら、やっと出来ました!

2007/06/25 17:07:59
id:Yota No.5

Yota回答回数453ベストアンサー獲得回数282007/06/25 15:21:14

ポイント18pt

1.クライアント側にMySQLのクライアントプログラムがインストールされていて、サーバ側でファイアウォールなどの設定がされていれば、コマンドプロンプトなどから

$mysql -h mysqlserver -uuser -ppass

でログインできます。

2.それがだめな場合は、TELNETかSSHでリモートログインする。

$mysql -uuser -ppass

どちらの場合も、クライアントの端末によっては日本語が使えない場合があります。そのときはsql文をアップロードとしてからコマンドで取り込むといいと思います。

INSERT INTO hoge VALUES('ほげ') ;

をhoge.sqlで保存アップロード

#mysql -uuser -ppass DBName < hoge.sql

でとりこむ。

id:minomino13

ありがとうございます。

皆さんのご意見を参考に、いろいろと試してみたら、やっと出来ました!

2007/06/25 17:08:02
id:hsada No.6

hsada回答回数48ベストアンサー獲得回数12007/06/25 16:51:05

ポイント18pt

http://www.vector.co.jp/soft/win95/business/se160024.html

かねやんMySQLAdmin

MySQL アドミニストレータソフト

Windwos上からMySQLに接続して操作できるアプリです。

コマンドラインからの操作が難しかったらどうぞ。

id:minomino13

ありがとうございます。

皆さんのご意見を参考に、いろいろと試してみたら、やっと出来ました!

2007/06/25 17:08:04

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません