MySQL ログインとパスワード設定

| | トラックバック(0)
インストール直後のMySQLはrootにパスワードが設定されていませんので、以下のコマンドでログインできます。
$ mysql -u root
パスワード設定がないのはまずいので設定を行いましょう。
ユーザ情報はmysqlデータベースのuserテーブルに入っているのでこのテーブルを更新すればよいです。ただしパスワードの項目は暗号化して入れる必要があります。
mysql> use mysql
mysql> UPDATE user SET Password=PASSWORD('パスワード') WHERE User='root';
mysql> flush privileges;
確認してみましょう。
mysql> select Host, User, Password from user;
+-----------------+--------+------------------+
| Host            | User   | Password         |
+-----------------+--------+------------------+
| localhost       | root   | a3db40316b5948b2 |
+-----------------+--------+------------------+
パスワードが設定されました。次回ログイン時は-pをつけるとパスワードの入力を求められます。
$ mysql -u root -p
Enter password:
パスワードを入力するとログインできます。


トラックバック(0)

このブログ記事を参照しているブログ一覧: MySQL ログインとパスワード設定

このブログ記事に対するトラックバックURL: http://blog.e-slas.com/weblog/mt-tb.cgi/11

このブログ記事について

このページは、D-ramが2007年12月 5日 11:56に書いたブログ記事です。

ひとつ前のブログ記事は「MySQL 文字コード設定(utf8)」です。

次のブログ記事は「MySQL 他のマシンからの接続」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

Powered by Movable Type 4.01