- ベストアンサー
さくらMySQLの使い方について
- さくらサーバでMySQLを使おうと四苦八苦しています。利用方法や仕組みを学習したい。
- 独学で学習しているため、教えを請える者がおらず困っています。
- phpMyAdminを使ってデータベースの作成方法を探しています。参考になるサイトがあれば紹介してください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
気にせず爆眠されて下さい。笑 「×特権無し」について そうですね、記述の通りデータベースの作成ができないって事です。 *.mdbにあたるものを作成できないという認識でよろしいかと。 1ユーザあたり1データベースというさくらサーバ側の縛りがあるのでしょう。 その代わりそのデータベース内でならテーブルは作れるしデータも入れられるし、例えばVBで作ったソフトにそのユーザ名サーバ名を指定すればそのデータベースと接続してデータやり取りができます。 複数データベースが必要になるような処理をしたければ自分でサーバを立ててそこにMySQLを入れた方が環境も自由自在に設定できるのでそちらをおすすめします。
その他の回答 (1)
- utugi_taro
- ベストアンサー率73% (19/26)
そんなに詳しい者でもありませんが、phpMyAdmin 2.6.1でのDB操作にはちょっと経験あります。 ただ、さくらサーバさんの仕組みというか仕様は知らないので推測で書きますね。 「データベース」→特権なし これって「新しいDBを作成します。」→×特権無し ってなっています? phpMyAdmin 2.6.1からログインした時に指定したサーバー名+ユーザー名のデータベースなので、新しいデータベースを作成する必要はありませんよ。 つまりそのログインした場所があなたのデータベースなので、新しく作る必要はないという事です。 (´-`).。oO(今日はヒマなので日が変わるまでの時間ならレスに付き合いますよ。)
お礼
utugi_taroさん、レスありがとうございます。 端緒が開けました。 CREATE DATABASE aaa; を行わずにいきなり、 use ユーザー名; CREATE TABLE guestdata *** で、テーブルが作成できました。 やっと何とか動作して、感激。ありがとうございます。 >今日はヒマなので日が変わるまでの時間ならレスに付き合いますよ。 お言葉に甘えまして、ただ、私いつも朝型で、この時間にはいつも寝ているもので、そろそろダウンしそうです。途中で途絶えたら、明朝まで爆睡中です。おねがいしておきながらそのようになったらごめんなさい。 ×特権無し と、表示されているということについて、「新しく作る必要がない」とは、自分でデータベースを作成できないということでしょうか。 ACCESSでいう*.mdbにあたるものを作成できないということでしょうか。 自分で、データベース ---自分の理解では、ACCESSしか知らないので、*.mdbにあたるもの を作成できないということは、MySQLでは、ユーザー名のデータベース一つで、そのデータベースに必要なテーブルを作成していくということで処理を行っていくことになるのでしょうか。 すみません。よろしくお願いいたします。
お礼
早速レスありがとうございます。 なんとなく、イメージがつかめました。 いろいろと挑戦してみます。 >複数データベースが必要になるような処理をしたければ自分でサーバを立ててそこにMySQLを入れた方が環境も自由自在に設定できるのでそちらをおすすめします。 すぐに試してみるだけの力もありません。 また、改めて質問させていただくことになると思います。 まずは、 どうもご丁寧にありがとうございました。
補足
お早うございます。 どうもありがとうござ益した。