|
× [PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。 |
|
--DBに設定されている文字コードを確認
SHOW VARIABLES LIKE 'character%'; --文字コードを再設定する --ただし、脆弱性のため非推奨 SET NAMES sjis; SET CHARACTER SET sjis; PR |
|
--テーブル一覧の参照
SHOW TABLES FROM SAMPLE; --テーブル情報の参照 SHOW TABLE STATUS FROM mysql LIKE 'db'\G --カラムの参照 SHOW COLUMNS FROM mysql.db; --テーブルの作成 CREATE TABLE USER (ID INTEGER,USERNAME VARCHAR(20)); --テーブル定義の確認 DESC USER; |
|
--登録されているユーザの一覧
SELECT USER,HOST FROM MYSQL.USER; --ユーザの権限確認 SELECT * FROM MYSQL.USER\G --ユーザの登録 GRANT SELECT, INSERT ON *.* TO 'yamada'@'localhost' IDENTIFIED BY 'tarou'; --登録したユーザの確認 SHOW GRANTS FOR 'yamada'@'localhost'\G --UPDATE権限を追加 GRANT UPDATE ON test.* TO 'yamada'@'localhost'; --SELECT UPDATEの権限を削除 REVOKE SELECT, UPDATE ON test.* FROM 'yamada'@'localhost'; --ユーザの削除 DROP USER 'yamada'@'localhost'; --ユーザのパスワード変更 SET PASSWORD FOR 'yamada'@'localhost' = PASSWORD('ichirou'); |
|
--DB作成
CREATE DATABASE sample; --DB作成内容確認 SELECT * FROM information_schema.schemata\G --DB削除 DROP DATABASE sample; --DB接続 USE sample; --接続DBの確認 SHOW PROCESSLIST\G |
①日本郵便からCSVのデータをパクる→こちら ②文字コードをDBの文字コードと合わせる ・ファイルのデフォルトはSJIS ・MySQLコマンドラインのSTATUSで文字コードを確認 ③挿入するテーブルを作成④CSVデータをインポート |
|
忍者ブログ [PR] |

