| MariaDB | MariaDBのよく使うコマンド | |
| (not ever) |
| MariaDBのよく使うコマンド |
●クライアントの起動
mariadb -h rdsinst1.***.ap-northeast-1.rds.amazonaws.com -P 3306 -u dbuser -p targetdb
●各種表示系コマンド
# 各種ステータス表示 status # データベースの一覧 show databases; # テーブルの一覧 show tables; # テーブル定義の確認 desc ITEMS; # テーブル定義の確認(CREATE TABLE文形式。charsetが確認できる) show create table ITEMS; # 文字コード関連の設定の一覧 show variables like 'chara%'; # 現在のユーザーが持っている権限 show grants; # 特定のユーザーが持っている権限 show grants for dbuser; # MariaDBのバージョン select version(); # ユーザーの一覧を表示(管理者権限が必要) select user,host from mysql.user;
●パスワードの変更
# (ユーザー、ホスト)の組に対するパスワード変更
set password for nkdbuser@localhost=PASSWORD('testpass1');
# あるユーザーの全ての接続元からのパスワード変更。'%'の一重引用符は省略できない
set password for nkdbuser@'%'=PASSWORD('testpass2');
# 上と下は同じ意味
set password for nkdbuser=PASSWORD('testpass3');
●権限の付与
# データベースに対する全ての権限を付与 GRANT ALL PRIVILEGES ON targetdb.* TO dbuser@'%'; # 一つのテーブルのSELECT権限を付与 GRANT SELECT ON targetdb.ITEMS TO dbuser@'%';
| もくじ | ||
| MariaDB | (C) 2002-2023 MISUMI URANO (2024/01/04 - (not ever)) |