人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

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

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


●質問者: minomino13
●カテゴリ:コンピュータ ウェブ制作
✍キーワード:MySQL phpMyAdmin さくらインターネット スタンダード データベース
○ 状態 :終了
└ 回答数 : 6/6件

▽最新の回答へ

1 ● stronger
●19ポイント

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

サーバにログインして、

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

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

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

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

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

◎質問者からの返答

ありがとうございます。

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

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

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

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

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

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

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

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

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

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


2 ● mosgreen
●19ポイント

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

【TELNETで接続する】

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


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

その後、

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

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

◎質問者からの返答

ありがとうございます。

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


3 ● stronger
●18ポイント

なるほど。

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

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

そこで、

$ mysql ???

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

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

◎質問者からの返答

ありがとうございます。

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


4 ● mac0
●18ポイント

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

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

そこで

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

でエンター

loginにユーザー名を入力し

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

後は

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

こちらが参考になります

◎質問者からの返答

ありがとうございます。

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


5 ● Yota
●18ポイント

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

でとりこむ。

◎質問者からの返答

ありがとうございます。

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


1-5件表示/6件
4.前の5件|次5件6.
関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ