勉強したことのメモ

Webエンジニア / プログラマが勉強したことのメモ。

sshでMySQLの操作

   2014/05/17  MySQL サーバー

今までMySQLを操作するときはphpmyadminから
行っていたけど、phpmyadminが入っていないサーバーを
触ることになりそうなので色々メモ。

-----

■接続
mysql -u ユーザー名 -p

パスワード付きで接続するという意味になるみたい。
「Enter password」と表示されるのでパスワードを入力する。

-----

■接続終了
quit

でログアウトが出来る。

-----

■強制終了
操作ミスとかをした場合は

ctrl + cキー

で強制終了できた。

-----

■テーブルの作成
create table データベース名.テーブル名 (
id int,
comment varchar(255),
textarea text
)

-----

■テーブルの参照

まずデータベースを選択する。

use データベース名;

で、

show tables;

とすると該当データベース内の全テーブルが表示される。

-----

CRUDに関して

INSERT/SELECT/UPDATE/DELETEは
通常通りやれば大丈夫。

ただ、use データベース名;で先に
データベースを決めておかないといけない。

あとphpmyadminみたいに自動でlimitつけて
くれたりしないので注意。

-----

 - MySQL サーバー

  関連記事

MySQLでIPアドレスを数値として入れると変な値になる場合の対処方法

MySQLでIPアドレスをINET_ATON関数を用いてINT型に変換し格納する ...

SQLで同じ値を複数のレコードに対してUPDATE

やりたかった事は、複数のレコードに対して 同じ値に更新したいというもの。 $sq ...

MySQLで「doesn't have a default value」エラーの対処

MySQLでINSERT時に「Field 'カラム名' doesn't have ...

MySQLで文字列を置換する方法

MySQLで文字列の置換を行いたかった。以下に方法をメモ。   目次1 ...

MySQLでphpMyAdminやAdminer上だけ文字化けする場合の対応方法

レンタルサーバーのプログラムでWebページ上では文字化けしていないのに、phpM ...