MySQL(Linux)
bash-2.05b# service mysqld start
bash-2.05b# mysqladmin -u root password ******
bash-2.05b# mysql -u root -p
Enter password:
DB作成
mysql> create database DB名;
DBでの作業(DBの指定)
mysql> use DB名;
Table作成
mysql> create table test(
-> id int not null primary auto_increment,
-> name not null varchar(32),
-> memo varchar(64));
Table一覧表示
mysql> show tables;
Table構造表示
mysql> show fields from table名;
Table内容表示
mysql> select * from table名;
ユーザの追加は、grant文で行う
mysql> grant privilege1,privilege2,privilege3 on DB名.table名 to ユーザ名@localhost identified by 'パスワード';
privilegeは権限で、select,delete等 all priveleges で全権限
権限付与がうまく行かない場合、DB名とtable名を「*.*」にすると権限変更が出来ることがある
登録済みのユーザ一覧
mysql> select host,user,password,Select_priv from mysql.user;
登録済みの ユーザ一覧 権限
mysql> select * from mysql.user;
DB一覧表
mysql> show databases;
DB削除
mysql> drop database DB名;
phpMyAdmin
[ホームページに戻る] [Linux(Fedora)に戻る]