mysql常用機能
1010 ワード
mysqlクライアント
単一sqlの実行
-H出力フォーマットがhtmlであることを指定し、-X(xml形式)、-t(table形式、デフォルト)を使用することもできます.
-eは、コマンドを実行した直後に終了することを示す
データインポートエクスポート
1.データベース全体のエクスポート
2.テーブルのエクスポート
3.データベース構造のエクスポート
4.データベースソースコマンドのインポート
単一sqlの実行
mysql -u root -p -D db -h host1 -H -Be "select * from users" > users.html
-H出力フォーマットがhtmlであることを指定し、-X(xml形式)、-t(table形式、デフォルト)を使用することもできます.
-eは、コマンドを実行した直後に終了することを示す
データインポートエクスポート
1.データベース全体のエクスポート
mysqldump -u -p >
mysqldump -u root -p db > db.sql
2.テーブルのエクスポート
mysqldump -u -p >
mysqldump -u root -p db users> db_users.sql
3.データベース構造のエクスポート
mysqldump -u root -p -d --add-drop-table db >/db.sql
#
mysqldump -uroot -p db users -e --max_allowed_packet=1048576 --net_buffer_length=16384 >db_users.sql
-dデータなし--add-drop-table create文ごとにdrop tableを1つ追加4.データベースソースコマンドのインポート
# mysql ,
mysql -u root -p
mysql>use
mysql>source /db.sql