うめぼしジョイスティック - ivoice

CakePHP、JavaScript、jQuery等のプログラミングについて書いていきます 思考は、うめぼしのように硬く、そして柔らかく。

XAMPP環境においてコマンドラインでMySQLに接続する際にはデータベース名を指定しよう

SQLに接続する際には cd コマンドで XAMPPのMySQLのbinフォルダに飛んだあとに(参考URL参照)

http://blackpepper.oops.jp/wp/archives/2151

ユーザ名とデータベース名を指定して、そのあとにパスワードを入れるようにしよう。

参考URL

http://phpjavascriptroom.com/?t=mysql&p=connect

$ mysql -u ユーザー名 -p データベース名
Enter password: パスワード

ユーザー名とデータ名は、CakePHPのdatabase.phpで設定している

public $default = array(
        'datasource' => 'Database/Mysql',
        'persistent' => false,
        'host' => 'localhost',
        'login' => 'root',
        'password' => 'bananas',
        'database' => 'database_name',
        'prefix' => '',
        'encoding' => 'utf8',
    );


この部分です。 この場合、 ユーザー名が「root」 パスワードが「bananas」 になります。

うまくログインができると、プロンプトが

mysql>

という形になります。

ここにSQL文を打ち、ENTERボタンを押すと実行されます。SQL文の最後には ; (セミコロン)を忘れないようにしましょう。

また、一旦プロンプトに戻りたい場合は、

exit;

(セミコロンを忘れないように)

このように打つと戻れます。