mysqlの基本言語は何ですか

(*-*)浩
リリース: 2019-05-29 09:39:05
オリジナル
4885 人が閲覧しました

mysql に入ると、実際には mysql の基本的な言語がたくさんあります。今日はそれについて学びましょう。

推奨コース: MySQL チュートリアル

mysqlの基本言語は何ですか

MySQL は 1990 年代に開発されたリレーショナル データベースです。MySQL 5.0 では、ビュー、データベース ストアド プロシージャ、トリガー、サーバー側カーソル、および次のような高度な機能のサポートが追加されています。分散トランザクション プロトコル。

MySQL の利点: オープン ソース、無料、クロスプラットフォーム、高パフォーマンス、より多くのユーザー

弱点: SQL 標準への準拠が不十分。

慣れない問題に直面したときデータベースを操作するには、通常、データベースと対話する方法が必要なので、SQL 言語を使用します。

SQL 言語は (Structure Query Language) 構造化クエリの略で、リレーションシップを使用するデータベース アプリケーション言語です。モデル。ほとんどのリレーショナル データベース システムは SQL 言語をサポートしています。

リレーショナル データベースは、リレーショナル モデルに基づくデータベースです。リレーショナル モデルは、2 次元テーブルの形式でデータを保存し、処理します。リレーショナル データベース データベース互いに接続できる複数の 2 次元の行と列のテーブルで構成されるデータベースです。

2. SQL 言語の分類。

DDLステートメント: データ定義言語。さまざまなデータ セグメント、データベース、テーブル、列、インデックス、その他のデータベース オブジェクトを定義します。一般的に使用されるステートメントのキーワードには、create、drop、alter などがあります。

#データベースの作成


•CREATE DATABASE データベース名

[CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'] データベースの文字セットと文字セットの照合ルールを設定します

•[例] CREATE DATABASE 試験CHARACTER SET 'utf8 ' COLLATE 'utf8_general_ci';

•データベースの切り替え: データベース名を使用

•[例]USEexam

データベースの変更

データベース検査文字セット utf8 の変更;

データベースの削除

ドロップ データベース データベース名

テーブルの作成

•CREATE TABLE テーブル名 (属性 1 データtype [length] [Constraints],...) [ENGINE=INNODB DEFAULT CHARSET=utf8]; (ストレージ エンジンと文字セット)

制約データ型の概要

ENGINE= INNODB DEFAULT CHARSET =utf8; リスト作成時に追加、漢字も表示可能

テーブルの変更

•テーブルの変更 テーブル名

•フィールドの追加 Alter table add column カラム名 Type

•制約の追加 Alter table テーブル名 alter column カラム名 set デフォルト 'value';

•alter table テーブル名 制約の追加 主キー名 主キー テーブル名 (主キー)フィールド);

•テーブル テーブル名を変更 制約を追加 外部キー名 外部キー (外部キー フィールド) 参照関連テーブル名 (関連フィールド);

•フィールドを変更 テーブル テーブル名を変更 オリジナルを変更フィールド名 新しいフィールド名 データ型 [属性 ];

•フィールドの削除 テーブルの変更 テーブル名の削除 フィールド名

•制約の変更 テーブルのテーブル名を変更 制約の追加 外部キー名 外部キー (外部キー)フィールド)は、関連付けられたテーブル名(関連付けられたフィールド)を参照します;

テーブルの削除

•テーブル テーブル名を削除;

テーブル データの挿入

•挿入テーブル名 (列 1、列 2、. 。 。 。 )values ('a',1,);

テーブルデータの更新

•テーブル名を更新 カラム名 = 更新値[更新条件の場合];

テーブル データの削除

•テーブル名 [更新条件] から削除;

DML 操作とは、主にテーブルの挿入を含む、データベース内のテーブル レコードの操作を指します。レコード (挿入)、更新 (更新)、削除 (削除)、クエリ (選択) #

以上がmysqlの基本言語は何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!