LoginSignup
0
0

More than 1 year has passed since last update.

cmdでMySQL(環境変数から

Posted at

スクールでMySQL Workbenchを学んだが、「cmdでの操作は自分で調べてください」とのこと:sweat_smile:
なんだか悪戦苦闘したので、備忘録でまとめます。
(cmdってなんか怖くて。。。)

環境変数の設定

  • WindowsキーRsysdm.cplと入力
    システムのプロパティを起動

  • 詳細設定環境変数を開く
    スクリーンショット_20221222_181742.png

  • システム環境変数のPathを選択し編集
    スクリーンショット_20221222_182626.png

  • 新規を押して、パスを入力
    →インストール済みであれば大抵C:\Program Files\MySQL\MySQL Server 8.0\binですかね。自分でmysql.exeがあるか見てみましょう。

cmdでの基本操作

MySQLに接続
C:\>mysql -u root -p
Enter password: ********
データベース一覧の確認
mysql> SHOW DATABASES;
データベース作成
mysql> CREATE DATABASE データベース名 ;
データベースの選択
mysql> USE データベース名 ;
テーブルの作成
mysql> CREATE TABLE  テーブル名(任意) (
    ->   GENDERCD   VARCHAR(1)   NOT NULL   COMMENT '性別CD'
    ->  ,GENDERNAME VARCHAR(5)   NOT NULL   COMMENT '性別名'
     --カラム物理名  データ型   無ならNULL   カラム論理名
    ->  ,PRIMARY KEY( カラム物理名 )
    -> );

->が初めて出てきた時にすごくビビったw

テーブルにデータ入力
mysql> INSERT INTO GENDER(GENDERCD, GENDERNAME)   VALUES ( '1', '男性' );
            --テーブル名(カラム物理名1, .....)※以下の様に省略可   
mysql> INSERT INTO GENDER VALUES ( '2', '女性' );
SELECT例
mysql> SELECT * FROM GENDER;
+----------+------------+
| GENDERCD | GENDERNAME |
+----------+------------+
| 1        | 男性       |
| 2        | 女性       |
+----------+------------+
2 rows in set (0.01 sec)
MySQL終了
mysql> QUIT;
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0