nikuyoshiのブログ

記事の内容については個人の見解であり、所属企業の意見を代表するものではありません

近況

部署に配属されてからですが、JavaScript, Java, MySQLを主に利用して働いています。
JavaScriptExt JSライブラリを用いてWebアプリの画面を作ったり、障害が起きた箇所のMySQLを修正したりしてます。

MySQLに関する知識がなさすぎたので、今日ドットインストールでさくっと勉強しました。
動画見ながらコマンド叩いて、1時間ちょいで全コース制覇しました。
タダでさくっと基礎中の基礎が身についたので超初心者には良かったと思います。
MySQLの基礎 (全19回) - ドットインストール

最近、自分でテーブルを作って家のPCでもちょいちょい遊ぶようにしてます。

mysql> create table sample1(
    -> id1 int(10) not null,
    -> id2 int(10) not null,
    -> id3 int(10) not null,
    -> name char(50),
    -> primary key(id1, id2, id3)
    -> );
Query OK, 0 rows affected (0.03 sec)

mysql> desc test.sample1;
+-------+----------+------+-----+---------+-------+
| Field | Type     | Null | Key | Default | Extra |
+-------+----------+------+-----+---------+-------+
| id1   | int(10)  | NO   | PRI | NULL    |       |
| id2   | int(10)  | NO   | PRI | NULL    |       |
| id3   | int(10)  | NO   | PRI | NULL    |       |
| name  | char(50) | YES  |     | NULL    |       |
+-------+----------+------+-----+---------+-------+
4 rows in set (0.00 sec)

mysql> insert into sample1 value(1,1,1,'aaa');
Query OK, 1 row affected (0.00 sec)

mysql> select * from sample1;
+-----+-----+-----+------+
| id1 | id2 | id3 | name |
+-----+-----+-----+------+
|   1 |   1 |   1 | aaa  |
+-----+-----+-----+------+
1 row in set (0.00 sec)

ターミナルを二つ出して、このテーブルにロックをかけて動きを確認したりしてます。

業務外で活動を始めて、何かしらのものをアウトプットしていきたいなぁ。