コマンドプロント(スタート→すべてのプログラム→アクセサリの中にあります。)を開き。
cd c:\xampp\mysql\bin
と入力します。(※ここはXAMPPをインストールした場所で違ってきます。デフォルトでインストールすればここです。)
ちなみにbinとはbinary の略で、実行形式のファイル(***.exe や ***.sh(バイナリじゃないけど)など)を入れておくディレクトリらしいです。
エンターを押す。
mysql -u root -p
と入力し、エンターを押すとパスワードを入力を求められてくるので、パスワードを入力しエンターを押すと

↑のようにウェルカムメッセージがでます。
これでデータベース設計ができるようになります。
①データベースの作成。
②データベースを操作するデータベースユーザーの作成。
③データベース上にデータを入れるテーブル(表)の作成。
これらをここでやります。
とりあえす、
そのまま、コマンドプロントに、
create database sample_db;
と入力し(※create databaseはデータベースを作成します的な意味です。sample_dbのところは自分で好きな名前を入れられます。)エンターを押します。
これでデータベースが作成されました。
作成したデータベースの確認は、
show databases;
と入力しエンターを押します。

↑自分作ったデータベースができていればOKです。(※ここでは、sample_dbです。)
データベースはデータベースサーバーの中にいくつでも作れるはずですがレンタルサーバーの種類によってプランで色々な数制限があるらしいです。
次にデータベースユーザーを作ります。データベースを操作する人と考えればわかりやすいです。
そのままコマンドプロントに
grant all on sample_db.* to sample_user@localhost identified by 'sample_pass';
と入力し、エンターボタンを押すとデータベースユーザーが完成です。
(※sample_dbのところは自分で作ったデータベース名です。ここではsample_dbです。sample_passのところは自分でパスワード決めます。ここではsample_passです。)
データベースユーザーの確認はコマンドプロントに
select user,host from mysql.user;
と入力しエンターを押すと↓のような画面で確認できます。

次にテーブルを作成します。(テーブルとはエクセルで言うところのシート的なものと考えるとわかりやすいです。)
まず一度コマンドプロントで、
\qを入力しエンターを押します。これはsample_dbというデータベースに作成したsample_usreというデータベースユーザーで接続するためです。sample_dbの操作する人(※sample_usre)を作ったわけですね。そのめに\qで一度切断するわけです。
そしたらコマンドプロントに、
mysql -u sample_user -p
と入力しエンターを押します。データベースにsample_userとして接続しますよパスワードを入力させてください。的なことかな?
なのでパスワード入力します。さっき自分で決めたパスワードを入力してください。(※ここでは、sample_passです。
作成したデータベース、ここでは、sample_dbに切り替えます。コマンドプロントに
use sample_db;
と入力し、エンターを押します。
そしたらテーブルを作ります。
コマンドプロントに
create table test_user_tb
と入力します。test_user_tbのところも自分で決められるかもです。たぶん。ここではtest_user_tbにしました。
エンターを押してそのまま、
(user_id int(4),
user_name varchar(100),
user_email varchar(100));
と入力し、エンターを押せば。テーブル作成完了です。
| 列名 | データ型 | 説明 | 
|---|
| user_id | int(4) | 4ケタまでの整数 | 
| user_name | varchar(100) | 長さ100字までの文字列 | 
| user_email | varchar(100) | 長さ100字までの文字列 | 
作成したテーブルを確認したい場合は、コマンドプロントに、
show tables;
と入力し、エンターを押せば↓のように確認できます。

PR
                                        
                                    
                                
                                
                            
                                    
                        
                        
                                    
                        
                        
        
                
                
                                    
                カレンダー
                
                
| S | 
M | 
T | 
W | 
T | 
F | 
S | 
 | 
 | 
 | 
 | 
 | 
 | 
1 | 
| 2 | 
3 | 
4 | 
5 | 
6 | 
7 | 
8 | 
| 9 | 
10 | 
11 | 
12 | 
13 | 
14 | 
15 | 
| 16 | 
17 | 
18 | 
19 | 
20 | 
21 | 
22 | 
| 23 | 
24 | 
25 | 
26 | 
27 | 
28 | 
29 | 
| 30 | 
 | 
 | 
 | 
 | 
 | 
 | 
  
                
             
                                                
                                                
                                                
                                                
                                                
                最新記事
                
                
(12/01)
(11/29)
(11/25)
(11/23)
(11/23)
 
                
             
                                                
                                                
                                                
                                                
                                                
                                                
                最古記事
                
                
(08/25)
(08/25)
(08/25)
(08/26)
(08/26)
 
                
             
                                                
                                                
                忍者ツールズプロフィール
                
                忍者ツールズプロフィールは終了しました