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                                      :    结果限定    

相关文章
相关标签/搜索