MySQLデータベースの概要

データベースには、ハードディスクに保存されている特殊なファイルである
リレーショナルデータベースのコア要素

MySQLの列のレコードは、フィールドラインと呼ばれる
列--->フィールド
ライン--->録音

データテーブル(データ線のセット)
データベース(データテーブルのコレクション)

あなただけのフィールドのいずれかをマークすることができた場合:これは主キーです。

MySQLは(サイト、永続的なデータストレージを行います

mongbd(クローラを格納するための非リレーショナルデータストア)

Redisの(キャッシュ)

关系型数据库
oracle
mysql (web时代使用最广泛的关系型数据库)
sql server
sqlite :轻量级数据库 主要应用在移动平台上。

SQLは、構造化照会言語であります

DQL:数据查询语言,用于对数据进行查询,如select
DML:数据操作语言,用于对数据进行增加、修改、删除。如insert update delete
TPL:事务处理语言,对事务进行处理,包括begin transaction commit rollback
DCL: 数据控制语言,进行授权和权限回收,如grant revoke
DDL: 数据定义语言,进行数据库、表的管理等
CCL: 指针控制语言,通过控制指针完成表的操作,如declare curs
对于web程序员来讲,重点是数据的crud(增删改查)必须熟练编写DQL DML 能够编写DDL完成数据库、表的操作,其他语言如TPL、DCL CCL了解即可

 
SQL是一门特殊的语言,专门用来操作关系型数据库(不区分大小写)

== == MySQLのクライアントをログに記録します

查看版本:select version()
/*学习sql语句进行操作*/
データタイプ、制約

小数

画像、オーディオ、ビデオ、およびその他のファイルについては、データベースに格納されていないが、サーバーにアップロードし、ストレージは、テーブル内のファイルのパスを保存します。(オーディオビデオ映像を保存する七つの牛)

タイプ - >マッチ
外键:某个表的字段是另一个表的主键。   作用:具有约束

コマンドライン操作データベース

mysqlの-uroot -p -データベースログ
終了/終了を/ CTRL + D -の出口の数

ショーのデータベース; -ビューのすべてのデータベースは大文字と小文字を区別しません
- ;セミコロンは、SQL文の終わりを示します。

今選択(); -現在のデータベース時間を表示
を選択したバージョン(); -現在のバージョンを表示します

文字セット= UTF8のデータベースのデータベース名を作成 - データベースを作成し、UTF8にエンコード形式を指定します

ショーは、データベースのデータベース名を作成します。 - データベース名を確認してください

データベースのデータベース名をドロップ; - データベースを削除

使用データベース名; -表作成するためにデータベースを使用して
選択データベース()と、 -現在使用されているデータベースを表示

おすすめ

転載: www.cnblogs.com/xwj-0408/p/11352121.html