MySQLインストール
# apt-get install mysql-server-4.1
eximと依存関係があるので、インストールされていない場合には、
インストールされる。
eximのdebconfはlocal delivery onlyを選択する。
% mysqladmin -u root version % mysqladmin -u root variables # /etc/init.d/mysql start # /etc/init.d/mysql stop
/etc/init.d/mysql から /usr/bin/mysqld_safe を起動する。
mysqld_safe は、 /usr/sbin/mysqld の起動用スクリプト。
% mysql -u ユーザ名 -p データベース名
show databases; use mysql; show tables; show columns from user; select host, user, password from user;
\c で入力クリア
GRANTやSET PASSWORDコマンドのユーザ名は 'ユーザ名'@'ホスト名' という形式を使う。
ホスト名には _ および % ワイルドカードを使用可能。
@'ホスト名' を省略した場合は 'ユーザ名'@'%' と同じ。
set password for root@localhost = password('パスワード'); set password for root@localhost = '';
password()関数を忘れないこと。