SQL with MySQL
What is MySQL?
データベース管理システムはMySQL、ORACLE、MSSQLなどいろいろなタイプがあります.その中で私がインストールして使っているMySQLは典型的な「関係型データベース管理システム」の一つです.
MySQLの実行と接続方法
Homebrewパッケージマネージャをインストールし、MySQLをインストールし、次のコマンドを使用してMySQLサービスを起動します.
$ brew services start mysql
サービスを実行したら、次のコマンドを使用してMySQLに接続します.$ mysql -u root -p //(mysql -u(계정 접근) [계정명] -p(비밀번호 입력))
rootパスワードの設定と変更は、次のコマンドで行います.ここで、設定するパスワードは、引用符(""")ではなく括弧([])内でなければなりません.つまり、角括弧をクリアして設定する必要があります!!ここでカッコを設定しましたが、カッコもパスワードに含まれているとは知りませんでしたが、パスワードが間違っているというエラーメッセージがあったので(幸いすぐに解決しました)、少し迷いました.mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '[yourPassword]';
mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'yourPassword'; // 이렇게 안내되었으면 덜 헷갈렸을듯 하다..
MySQL付きSQL(基本SQL練習)
データベースの作成と選択
mysql> CREATE DATABASE [생성할 데이터베이스 이름];
mysql> USE [데이터베이스 이름];
表の作成とデータの作成/表示
mysql> CREATE [테이블 이름]; // 테이블 생성
mysql> SHOW TABLES; // 테이블 목록 조회
mysql> DESCRIBE [테이블 이름]; // 테이블 정보 확인
データ挿入(INSERT)
mysql> INSERT INTO table_name (column1, column2, column3, ...)
VALUES (value1, value2, value3, ...); // 데이터 삽입
選択データ(SELECT)
mysql> SELECT column1, column2, ...
FROM table_name; // 원하는 항목 선택
mysql> SELECT * FROM table_name; // 모든 항목 선택
データの修正(UPDATE)
mysql> UPDATE table_name
SET column1 = value1, column2 = value2, ...
WHERE condition;
データ削除(DELETE)
mysql> DELETE FROM table_name WHERE condition;
テーブルとデータベースの削除(DROP)
mysql> DROP TABLE tablename;
mysql> DROP DATABASE databasename;
Reference
この問題について(SQL with MySQL), 我々は、より多くの情報をここで見つけました https://velog.io/@young224/SQL-WITH-MYSQLテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol