MySQLデータベーステーブル管理の基本操作

1987 ワード

まずMySQL言語の基本的な紹介をします:SQL言語(Structured Query Language)は構造化クエリー言語で、リレーショナルデータベースの標準言語で、データベースクエリー、データ更新、アクセス制御、オブジェクト管理などのデータベースの維持と管理に使用されます.
一、SQL分類:
DDL:データベースのオブジェクト(ライブラリ、テーブル、インデックスなど)を削除するためのデータ定義言語.DML:データ操作言語で、表のデータを削除するために使用されます.DQL:データ照会言語で、データ照会に使用します.DCL:データ制御言語.
二、MySQLデータベーステーブルの管理操作:
1.データ構造の表示:
(1)データベース情報の表示:show databases;(2)データベース内のテーブル情報の表示:
use     ;
show tables;

(3)表示データテーブルの構造(フィールド):describe ;2.DDL文:データベースのオブジェクト(ライブラリ、テーブル、インデックスなど)を削除するためのデータ定義言語.
(1)create新規ライブラリの作成:create database ;(2)create新規テーブルの作成:create table ( );例:creat table users (name char(20) not null,passwd char(30) default'',primary key(name));この例の意味は、usersという名前のテーブルを作成することです.テーブルには2つのフィールドがあります.(nameは最大20バイトは空ではありません.passwdは30バイト以上をデフォルトで空、インデックスキーワードはname)
(3)drop削除データベース:drop database ;(4)drop削除テーブル:drop table ;3.DML文:テーブル内のデータを削除するために使用します.
(1)insert挿入新データ:insert into ( 1, 2,...) values (' 1 ',' 2 ',...);フィールド内容省略可能:insert into values (' 1 ',' 2 ',...);(2)delete削除データ:delete from where ;例:delete from users where name='lisi'; usersテーブルからname値lisiのデータを削除(3)update変更元データ:update set 1=' 1', 2=' 2',... where ;例:update users set age='18' where name='zhangsan'; name値zhangsanのデータのage値を18に変更
4.DQL文:データ問合せ言語で、データ問合せに使用する.
selectクエリー・テーブルの内容:select ' 1',' 2',... from またはselect ' 1',' 2',... from where ;例:select * from users usersテーブルのすべての内容を表示
5.その他の操作:
フィールドを追加:alter table add column ;フィールドを削除:alter table drop column ;フィールドを変更:alter table change ;