flagflag  
Page Top

他のホストへ接続 anchor.png

mysql> mysql -u netp_user -h 202.26.158.3 -p
Page Top

データベースの作成 anchor.png

mysql> create database データベース名;
mysql> create database データベース名 default character set utf8;
Page Top

データベース一覧 anchor.png

mysql> show databases;
Page Top

テーブルへの全権限を与える anchor.png

mysql> grant all on netp_exam.* to netp_user identified by 'netp_pass';
Page Top

テーブル参照権限を与える anchor.png

mysql> grant references on netp_exam.* to netp_user identified by 'netp_pass';
Page Top

select 権限を与える anchor.png

mysql> grant select on netp_exam.* to netp_user identified by 'netp_pass';
Page Top

テーブル一覧 anchor.png

mysql> use データベース名;
mysql> show tables;
Page Top

テーブルの Column 一覧 anchor.png

mysql> show columns from テーブル名;
Page Top

テーブルの index 一覧 anchor.png

mysql> show index from  テーブル名;
Page Top

テーブル削除 anchor.png

mysql> use データベース名;
mysql> drop table テーブル名;
Page Top

項目削除 anchor.png

mysql> delete  from テーブル名 where 条件;
例: mysql> delete  from mdl_log_display where module="quiz";
Page Top

外部ファイルからのコマンドの読み込み anchor.png

mysql> source [file name];
Page Top

データベースのバックアップと復元 anchor.png

Page Top
全体のバックアップ anchor.png
$ /usr/local/mysql/bin/mysqldump  データベース名  [テーブル名]  --quick --single-transaction -u root -p > db.dump
  • -x ではすべてのテーブルをロックする → DB使用中のアプリが停止する
  • --single-transaction ではロックを掛けない.ただし InnoDB でしか使用できない.
     
Page Top
条件を付けてバックアップ anchor.png
$ mysqldump -u root データベース名 -t テーブル名 -p --where "PrincipalID='....' OR Friend='....'"
Page Top
復元 anchor.png
$ /usr/local/mysql/bin/mysql  データベース名  -u root -p -f < db.dump
Page Top
ERROR 2006 (HY000) at line ###: MySQL server has gone away のエラー anchor.png
  • max_allowed_packet を指定する.
    [mysqld]
     max_allowed_packet = 64M
Page Top

データベースのチェックとリペア anchor.png

  • データベースを止めてから,チェックを行う
    # /etc/init.d/mysql stop
    # myisamchk -r /var/mysql/[DBNAME]/*.MYI
    # /etc/init.d/mysql start
  • 動いていてもOK
    # mysqlcheck -r -c データベース名 -u root -p
     

Front page   Freeze Diff Backup Copy Rename Reload   New List of Pages Search Recent changes   Help   RSS of recent changes (RSS 1.0) RSS of recent changes (RSS 2.0) RSS of recent changes (RSS Atom)
Counter: 2895, today: 1, yesterday: 1
Last-modified: 2016-08-03 (Wed) 01:23:10 (JST) (2830d) by iseki

Site Search

Login

Username:

Password:


Lost Password?
Register now!!

Sub Menu

mini Calendar

Last MonthMay 2024Next Month
Su Mo Tu We Th Fr Sa
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Today

Who's Online

72 user(s) are online (9 user(s) are browsing xpwiki)

Members: 0
Guests: 72

more...

Access Counter

Today : 7106710671067106
Yesterday : 1412914129141291412914129
Total : 2345271623452716234527162345271623452716234527162345271623452716
Powered by XOOPS Cube 2.1© 2001-2006 XOOPS Cube Project
Design by XoopsDesign.com