XAMPPのMysqlにMACのターミナルから接続する方法
以下のコマンドを実行
/Applications/XAMPP/xamppfiles/bin/mysql -u root
mysqldumpのよく使うオプション
デフォルトで有効になっているオプション(=--opt)
--add-drop-table :DROP TABLE文を含める
--add-locks :各テーブルへのINSERT文の前後にLOCK_TABLES文とUNLOCK TABLES文を含める。(速度向上)
--create-options :CREATE TABLE文にMySQLの固有なテーブルオプションを含める
--disable-keys :各テーブルについて、キーを無効にするステートメントおよび有効にするステートメントで INSERT ステートメントを囲む
--extended-insert :複数の VALUES リストを含む、複数行 INSERT 構文を使用。(サイズ縮小、時間短縮)
--lock-tables :テーブルをダンプする前にすべてロック
--quick :サーバーからのテーブルについて、一度に 1 行ずつ取得
--set-charset :SET NAMES default_character_set を出力に追加
INSERT文だけ欲しい場合
--skip-drop-table :DROP TABLE文を含めない
--no-create-info :CREATE TABLE文を含めない
MySQLのAUTO_INCREMENT
AUTO_INCREMENTの値を更新
ALTER TABLE test_table AUTO_INCREMENT=1;
テーブルの情報を表示を調べる
SHOW TABLE STATUS LIKE 'table_name';