MySQL ===== {{tag: mysql}} set up ------ {{TOC 3-}} ### MySQL インストール # yum install mysql mysql-devel mysql-server mysql-test mysql-test ### 起動 # service mysqld start ### MySQL にログイン(root) # mysql -u root -p 初期パスワードは空文字列。 ログインできたら、パスワードを設定する。 mysql> SET PASSWORD FOR root@localhost=PASSWORD('password_for_root'); mysql> exit; # mysql -u root -p (設定したパスワードでログイン) ### database と一般ユーザの作成 mysql> create database foo; mysql> grant all privileges on *.* to bar@localhost identified by 'password_for_bar'; mysql> exit; # mysql -u bar -p (設定したパスワードでログイン) mysql> show databases; +--------------------+ | Database | +--------------------+ | information_schema | | bar | | mysql | | test | +--------------------+ 4 rows in set (0.00 sec) ### sql ファイルの実行 SQL を外部ファイルに用意しておき、まとめて実行する。 $ mysql -u root -p < createusers.sql ### 文字コード mysql> show variables like 'character_set%';