Mysqlデータベースのsql基本語句のまとめ


この実例はMysqlデータベースのsql基本文を述べている。皆さんに参考にしてあげます。具体的には以下の通りです。
SQL基本文
1.ログアウトとショートカットキー:
(1)ショートカットキー:
――――行頭に素早く戻る
ctrl+a
――――行末に戻る
ctrl+e
――――クリーンスクリーン
ctrl+l
―――終わります
ctrl+c+スペース
(2)データベースの接続:
――パスワードを表示する

mysql -uroot -pmysql
――パスワードは表示されません。

mysql -uroot -p 
    
(3)データベースを終了します。
quit/exit/ctrl+d
(4)部分コマンド:
――データベースバージョンを表示する

select version();
――表示時間

select now();
2.データベース操作:
(1)作成:
――データベースの作成

create database      charset=utf8;
(2)使用:
―――データベースを使う

use     
(3)表示:
――現在使用されているデータベースを確認します。

select database();
――すべてのデータベースを調べます。

show databases;
――データベース作成文を確認します。

show create database     ;
(4)削除:
―――データベースの削除

drop database     ;
(5)データベースのバックアップと復旧(了解):
―――バックアップ

mysqldump -uroot -p      > xxx.sql
――回復

mysql -uroot -p       < xxx.sql
3.テーブル構造操作:
(1)表示:
――現在のデータベースのすべての表を確認します。

show tables;
―――構造を見る

desc   
――――表の作成文を確認します。

show create table   ;
(2)作成:
――作成表

create table   ( 
              , 
…….. 
…….. 
); 
(auto_increment:    )
(3)変更:
――フィールドの追加

alter table    add          ;
――フィールドを変更する(名前を変更しない)

alter table    modify          ;
――フィールドの変更(名前の変更)

alter table    change                ;
――フィールドの削除

alter table    drop    ;
(4)削除:
―――表の削除:

drop table   ;
4.テーブルデータ操作:
(1)表示:
――すべてのフィールドを表示する

select * from   ;
――指定されたフィールドを表示する

select    ,    from   ;
―――条件別に見る

select * from    where   ;
――――フィールドからエイリアス表示

select     as    from   ;
(2)追加:
――全列挿入

insert into    values(  );
――部分挿入

insert into   (   ,   ) values(  );
――複数行挿入

insert into   values(  1),(  2)…;
(3)削除:
――物理的な削除

delete from    where   ;
―――論理削除

alter table    add         bit dafault 0; 
update    set        =1 where   ;
(4)補正:
――全部修正します。

update    set     ;
――条件によって修正します。

update    set      where   ;
MySQLに関する詳細について興味がある読者は、本駅のテーマを見ることができます。「MySQLクエリ技術大全書」、「MySQL常用関数大まとめ」、「MySQLログ操作テクニック大全」、「MySQL事務操作技術まとめ」、「MySQL記憶プロセス技術大全」および「MySQLデータベースのロックに関するスキルのまとめ
この記事が皆様のMySQLデータベース計に役立つことを期待します。