MySQL亡備録

たまにしか使わないから良く忘れちゃうんだよねぇ・・

データのエクスポート
%MySql install dir%/mysqldump -u %USER% ID% -p %pass% > %file name%.dump

データベースの作成
%MySql install dir%/mysql -u %USER% -p

mysql> use mysql;
mysql> create database %DB Name%;
mysql> use %DB Name%;
mysql> \s

ユーザーの作成と権限作成
localhostでのアクセス
mysql> GRANT SELECT,INSERT,UPDATE,DELETE,EXECUTE ON %DB Name%.* TO %UserID%@localhost
-> IDENTIFIED BY '%Pass%';

外部からのアクセス
mysql> GRANT SELECT,INSERT,UPDATE,DELETE,EXECUTE ON %DB Name%.* TO %UserID%@"xxx.xxx.xxx.xxx"
-> IDENTIFIED BY '%Pass%';

権限設定
mysql> GRANT FILE ON *.* TO %UserID%@localhost;
mysql> GRANT FILE ON *.* TO %UserID%@"xxx.xxx.xxx.xxx";

mysql> FLUSH PRIVILEGES;

データのインポート
%MySql install dir%/mysql -u %UserID% -p %DB Name% < %FileName%.dump


コメント

お名前 必須

名前を入力してください。

メールアドレス

正しいメールアドレスを入力してください。

URL

正しいURLを入力してください。

タイトル

タイトルを入力してください。

タイトルに不適切な言葉が含まれています。

コメント必須

コメントを入力してください。

コメントに不適切な言葉が含まれています

パスワード必須

パスワードを入力してください。

パスワードは半角小文字英数字で入力してください。

Cookie