データベース作成手順 †
- GRANT <操作名> ON <データベース名>.<テーブル名> TO <ユーザ名>@<ホスト名> IDENTIFIED BY '<パスワード>';
- mysql -u root -p
- create database データベース名;
- grant all on データベース名.* to ユーザ名@localhost identified by 'パスワード';
- flush privileges;
パスワード変更方法 †
- mysql> SET PASSWORD FOR root@localhost=PASSWORD('hoge');
インポートとエクスポート †
- データベースxxxdbのエクスポート
- $ mysqldump xxxdb > xxxdb.sql -u tanaka -p
- xxxdbデータベース内のテーブル全てをエクスポートする。
- 中身は、vi等で見ればSQL文が入っていることが分かる。
- データベースxxxdbのインポート
- $ mysql xxxdb < xxxdb.sql -u tanaka -p
テーブル作成 †
class="wikitable" style="width: 5em; white-space: nowrap"
CREATE TABLE `MEMBER` (
`prefecture` TEXT NOT NULL ,
`city` TEXT NOT NULL
) ENGINE = MYISAM ;
テーブルに挿入する方法 †
INSERT INTO `MEMBER` VALUES ('北海道','札幌市');
サイズ変更 †
mysql> set max_allowed_packet=3355340800;
Query OK, 0 rows affected (0.00 sec)
mysql> show variables like 'max_allowed_packet';
+--------------------+------------+
| Variable_name | Value |
+--------------------+------------+
| max_allowed_packet | 1073741824 |
+--------------------+------------+
1 row in set (0.00 sec)