MySQLおぼえがき
- Debianのデフォルトはループバックのみを見るようになってる。my.cnfでbind_addresss=127.0.0.1をコメントアウト
- 「mysql -uユーザ名 -p データベース名」でパスワードを尋ねられる。
- mysql -u root -h 127.0.0.1 -P 3306 -p
データベース
- show databases;
- use databases;
- create database データベース名;
- drop databse データベース名;
ユーザ
- grant ALL PRIVILEGES ON *.* TO ユーザ名@ホスト IDENTIFIED BY 'パスワード' (すべての権限をユーザに与える。すべてのデータベースのすべてのテーブル(*.*))
- ALL PRIVILEGESの代わりに、ALTER、CREATE、DROP、FILE、PROCESS、RELOAD、SHUTDOWN、DELETE、INSERT、SELECT、UPDATE、INDEX、REFERENCESなど。USAGEにするとすべての権限をなくす
- CREATE USERでもいい
- DROP USER ユーザ;
- SET PASSWORD FOR 'ユーザ名'@'ホスト' = PASSWORD('パスワード');
テーブル
- show tables;
- select * from <tablename>;
- drop table if exists テーブル名;
SQLite
- Iceweaselが大きいとき ~/.mozilla/firefox/*
- sqlite3 FILENAME reindex
- sqlite3 FILENAME vacuum
Last modified : 2009/07/08 11:39:19 JST