0.02—MySQL的一些基本操做

1、數據庫的操做:mysql

    1.一、CMD鏈接MySQL數據庫                    :    mysql -hlocalhost -uroot -p123456sql

    1.二、關閉鏈接                                            :    exit數據庫

    1.三、顯示已有數據庫                                  :    show databases;            ||            show databases like 'searchKey';      排序

    1.四、建立數據庫                                         :    create database db_name索引

    1.五、刪除【若存在】數據庫                        :    drop [if exists] databaseit

    1.六、選擇數據庫                                         :    use db_nameio

 

2、數據表的操做——顯示:table

    2.一、顯示數據庫中已存在的表                     :    show tables [from db_name] [like searchKey]file

    2.二、顯示錶中的列                                      :    show columns from tbl_name [from db_name] [like searchKey]            ||            describe tbl_name [col_name | searchKey]        select

    2.三、顯示錶的索引                                      :    show index from tbl_name [from db_name]

    2.四、顯示錶的詳情信息                               :    show table status            ||            mysqlshow -status db_name

   

3、數據表的操做——修改

    3.一、增長列                                                :    alter table tbl_name add col_name type                         //type 是字段col_name的類型

    3.二、刪除列                                                :    alter table tbl_name drop col_name

    3.三、改變列                                                :    alter table tbl_name modify col_name type            ||           alter table tbl_name change old_col_name col_name type

    3.四、給表改名                                            :    alter table old_tbl_name rename new_tbl_name

    3.五、刪除數據表                                         :    drop table [if exists] tbl_name[,tbl_name,...] 

 

4、數據表的操做——添加

    4.一、表中插入數據                                     :    insert [into] tbl_name [(col_name,...)] values (keyValue,...)[,(keyValue,...)]

    4.二、批量錄入數據                                     :    load data [local] infile 'file_name.txt' [replace | ignore] into table tbl_name

 

5、數據表的操做——查詢

     語句:

            select selection_list                        :    選擇哪些列

            from table_list                                :    從哪些表查詢

            where primary_constraint             :    查詢行必須知足的條件

            group by grouping_columns        :    怎樣對結果分組

            Having secondary_consitraint      :    行必須知足的第二條件

            order by sorting_columns             :    怎樣對結果排序

            limit count                                      :    結果限定    

相關文章
相關標籤/搜索