Mysql 数据库基本操作(1)

     1、库的管理

              1)库的基本操作:

                    ①查看所有库:show databases;

                    ②创建库(指定字符集):create  database 库名  character  set  utf-8;

                    ③查看创建库的语句:show  create database  库名;

                    ④查看当前所在库:select  database();

                    ⑤切换库:use  库名;

                    ⑥查看库中的表:show tables;

                    ⑦删除库:drop  database  库名;

             
        2、表的管理(一行为一条记录,一列为一个字段)


                     ①创建表(别忘了选择库,指定字符集):create  table   表名(字段名    数据类型,# name char(10),

                 age    int,

               score   int)character set utf8;

                     ②查看创建表的语句(字符集,存储引擎):

                             show   create table  表名;

                     ③查看表结构:desc   表名;

                     ④删除表: drop  table  表名;

       3、注意:

               所有的数据都是以文件形式存储在数据库目录下  /var/lib/mysql
       
      4、表记录管理

               1)插入(insert)

                    insert  into  表名   values(值1),(值2)...;

                    insert   into  表名(字段1,字段2)  values(值1,值2)

              2)查询(select)

                       select   *  from   表名   where   条件;

                       select   字段1,字段2  from   表名  where   条件;

       5、表字段操作:

               (1)语法:alter  table  表名  ...;

               (2)添加字段(add)

                        alter   table   表名  add   字段名   数据类型

                        alter   table   表名  add   字段名   数据类型  first

                        alter   table   表名  add   字段名   数据类型   after   字段名;

               (3)删除字段名(drop)

                       alter  table  表名  drop   字段名;

               (4)修改字段数据类型(modify)

                      alter  table  表名  modify  字段名   新数据类型;

                      ##  会受到表中已有数据的限制

               (5)修改表名(rename)

                      alter  table  表名  rename  新表名;

               (6)修改字段名(change)

                         alter  table  表名   change   原字段名  新字段名   新数据类型;

      6、表记录操作

                (1)删除表记录(delete)

                         delete  from  表名  where  条件;

                        注意:一定要加where条件,不然全部删除

                (2)更新表记录(update)

                       1、update 表名  set  字段1=值1,字段2=值2  where  条件;

                       注意:一定要加where条件,不然全部更新
                 

     7、总结:   

                 表字段(alter  table  表名)                   表记录

        增:                   add                             insert   into   表名   ...

        删:                   drop                            delete    from    表名  ...

        改:                   modify                        update    表名     set  ...

        查:                   desc  表名                    select  *  from   表名  ... 

猜你喜欢

转载自blog.csdn.net/extremelove520/article/details/82790168
今日推荐