1.MySQLとは?
データベースは多様なデータの集まりで必要に応じて整理するデータの集合体です。
データベース( Database )は、通常の会員管理、掲示板、訪問管理などを制作するために使用されています。
MySQLはDBMSの一種であり、 DBMSにはORACLE 、 MSSQL 、 MySQLなどがあります。
DBMSはDataBase Management Systemの略でDBを管理運営するためのプログラムをいいます。MySQLは主にLinuxオペレーティングシステムで運営されており、 無料で配布されるプログラムで安定的かつ速い速度を提供し広く利用されています。
※ Linuxベーシックアイテムには、データベースが追加オプションです。 (プラス以上のビルトイン)
2.MySQLの復旧方法
MySQLのバックアップされたデータを他のDBサーバに移転する方法。
上記の方法でダンプを受けたDB_backup.sqlファイルをFTPサーバにアップロードします。
次のような方法でバックアップ受けてきたデータをアイネームズウェブサーバに移転します。
$ mysql - h [ DBサーバーのIP ] - u [ユーザ名] - p [パスワード] [データベース名] < / DB_backup.sql
上記のようにすると、アイネームズウデータベースサーバへのお客様のデータが保存されます
3.MySQLのバックアップ方法
MySQL DATAバックアップを作成する方法
セキュリティtelnetに接続した状態で、次の接続のステートメントでMySQLに接続します。
$ mysqldump - h [ DBサーバーのIP ] - u [ユーザ名] - p [パスワード] [データベース名] > DB_backup.sql
そのDBサーバのデータベースのスキーマとデータのすべてをDB_backup.sqlというファイル名で
バックアップされます。テーブルを省略した場合、全てのテーブルのバックアップします。
" - d "オプションを与えれば、テーブルのスキーマのみダンプします。
以外のオプションは、 $ mysqldump -h elpで確認してください。
4.MySQL接続方法
セキュリティtelnetに接続した状態で、次の接続のステートメントでMySQLに接続します。
$ mysql - h [ DBサーバーのIP ] - u [ユーザ名] - p --- >該当するDBサーバと接続します。
Enter password : ->パスワードの入力
Welcome to the MySQL monitor 。 Commands end with ; or g.
Your MySQL connection id is 13449413 to server version : 3.23.52 - log
Type " help ; " or " h " for help 。 Type " c " to clear the buffer 。
mysql > use [データベース名] --- >このDBを選択します。
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with - A
Database changed mysql > show tables ; --- >存在するtableを確認
mysql > desc [ table名] ; --- >テーブルのカラム名や。プロパティを確認
mysql > exit --- > DB接続を切断します。
MySQL復旧に関して不明点がありましたら、データテクニカルセンターに気軽くご相談下さい。