1028クラスの概要

データベースとは何ですか

データウェアハウスの有無

なぜデータベースを使います

データを管理するために、Excelを使用する前に、

Excelの欠点

  1. 大量のデータを管理することはできません(10Wの大きさのデータ)
  2. あなたは、データテーブルで同時に動作することはできません
  3. 等のグループ化、でもテーブル、:データは、以下のような高度な操作をサポートしていません

分類データベース

  • リレーショナルデータベース
    の各列のデータ型には、ID(int型)、名前(文字列型)制約されます
    maridb、MySQLを-----(以上、無料を含む)
    のSQLServer -----(マイクロソフト、大学、政府機関)
    のOracle -----(アリ)
    のSQLite

  • 非リレーショナルデータベース

    各列のデータ・タイプには制約がありません、それはデータの任意のタイプであってもよいです

     memcache
     mongodb
     redis    ------(微博)

    最大の違い:
    リレーショナルデータベース、ハードディスクのデータが存在する
    非リレーショナルデータベースは、データがメモリに保存されています

アーキテクチャデータベース

クライアントとサーバのソケットと同様に

プロセス:

  1. MySQLサーバは、第1の特定のポートでリッスンし、(3306)を開始します
  2. mysqlクライアントサーバ接続
  3. mysqlクライアントは、サーバに格納されたデータを操作するために、関連する操作コマンドを送信することができます

基本命令データベース

一般的なパラメータ

-u:ユーザー名:パスワードパスワード:ホスト名またはホストのMySQL-uroot - P -h 192.168.1.10 IP :ポートのデフォルトは3306 mysqlの-uroot -p -h 192.168.1.10 -P 3307の共通パラメータです。
-p
-h
-P

データベースコマンドの基本的な操作

1)查看已有数据库
mysql>:show databases;

2)选择某个数据库
mysql>:use 数据库名

3)查看当前所在数据库
mysql>:select database();

4)创建数据库
mysql>:create database 数据库名 [charset=编码格式];
eg>: create database owen;
eg>: create database zero charset=utf8;
eg>: create database tank;

5)查看创建数据库的详细内容
mysql>:show create database 数据库名;
eg>: show create database owen;

6)删除数据库
mysql>: drop database 数据库名;
eg>: drop database tank;

データベースの命名規則:
1. $、文字、数字、アンダースコア、@、#が含まれている
2は、大文字と小文字が区別されます
3.一意
4.キーワードは、SELECTとして使用することはできません作成
だけで数を使用することはできません5.
6.最大128

おすすめ

転載: www.cnblogs.com/faye12/p/11752547.html