オリジナル:http://blog.gqylpy.com/gqy/244
「SQL言語は、主にデータアクセス、クエリデータ、更新データとリレーショナル・データベース管理システム、IBMが開発したSQL言語を使用します。
SQL言語は3種類に分けられます。
DDL语句 数据库定义语言
:データベース、テーブル、ビュー、インデックス、ストアドプロシージャ、例えばCREA TE DROP ALTERDML语句 数据库操纵语言
:挿入データINSERT、DELETEデータは削除し、データの更新を更新し、SELECTクエリデータDCL语句 数据库控制语言
:このようなユーザーのアクセス許可を制御するように、REVOKE
show databases; # 查看数据库命令
4つのデフォルトのライブラリがあります。
information_schema
:仮想ライブラリには、ディスク容量やストレージを占有していないデータベースが起動した後、いくつかのパラメータ(例えば:などのユーザ情報テーブル、カラム情報、権利情報、文字情報、)。performance_schema
:MySQLの5.5コレクションデータベースサーバーの性能パラメータのために設計された新しいライブラリの始まり、その上のクエリ要求、ロックとを処理する際に発生する様々なイベントを記録します。mysql
:認証ライブラリ、メイン権限情報ストレージ・システム・ユーザー。sys
:MySQLの5.7データベースシステムの増加は、メタデータ情報がすぐにこのライブラリシステムによって理解することができます。
関連操作
# 求救语法
help create database;
# 创建数据库语法
create database 库名 charset utf8;
# 查所有数据库
show databases;
# 查指定的库
show create database 库名;
# 查所在的库
select database();
# 选择数据库
use 库名
# 删除数据库
drop database 库名;
# 修改数据库
alter database 库名 charset utf8; # 修改字符编码
データベースの命名規則
- 文字、数字、アンダースコア、@、#、$から構成されてもよいです
- 大文字と小文字を区別する
- 独特
- あなたがキーワードを使用することはできません(例:選択作成)
- あなただけでは、デジタルを使用することはできません
- 128まで
」