MySQL

MySQL 備忘録のような具合のページ

こんなもんすぐ忘れるけえのう。メモるわ

databasename というデータベースをいじり始めよう。username というユーザ名で。パスワード認証もする。

mysql -u username -p databasename

データベースにあるテーブルを示せ。

show tables;

hogetable というテーブルのキーたちを記述しろ。

describe hogetable;

文字集合を出してよ

show character set;

tablename の create された状況を表示してちょんまげマーチ

show create table tablename;

未整理

mysql -u username -p

show databases;
use hogedatabase;
show tables;
select * from fugatable;
describe fugatable;

データベース作成

mysql -u root -p
create database databasename;

ユーザ

ユーザ username 作成

grant select,insert,delete,update,create,drop,file,alter,index on *.* to username identified by 'password';
grant all privileges on databasename.* to username identified by 'password';
flush privileges;

ユーザ完全削除

delete from mysql.user where user='ユーザ名' and host='ホスト名';

または

drop user ユーザ名@ホスト名

して

flush privileges;

revoke はもうせんでいい? MySQL >= 5.0.5?

更新日時:2011/06/24 15:38:20
キーワード:
参照:[計算機関連]