雑多な情報をとりあえずUp。
コマンド
mysqld --defaults-file=my.ini --standalone --console
MySQL サーバを起動する。
"--defaults-file=my.ini"は無くてもよさげ。
mysql -u root -p
MySQL に root ユーザでログインする
mysql -u root -p < xxx
バックアップファイル "xxx" の内容をインポートする。
mysqldump -u root -p -x --all-databases > xxx
データベース全体をバックアップする。
ファイル "xxx" にリストア用のSQLが出力される。
いろいろ
desc(ribe) [テーブル名]
テーブルの構造を表示する。
exit
プロンプトを終了する。
set password for root@localhost=password('hoge')
root ユーザのパスワードを"hoge"に変更する。
デフォルトで root ユーザのパスワードは設定されていない。
show character set
設定可能な文字セットを表示する。
show databases
データベースの一覧を表示する。
show tables
データベース内のテーブルの一覧を表示する。
表示するには、use [データベース名] にて予めデータベースを指定しておく必要がある。
show variables
システム変数とその値を表示する。
show variables like "char%"
"char"で始まるシステム変数とその値を表示する。
source [ファイル名]
指定したファイルに記載されたSQLを実行する。
status [データベース名]
データベースの情報を表示する。
use [データベース名]
データベースを切り替える。
[データベース名] には、show databases で表示された一覧のいずれかを指定する。