MySQL DOC命令常用SQL语句

1、先在自己的电脑上按住win+r, 输入cmd,通过命令进入到自己的mysql命令下进行操作。

        1)先进入到你安装mysql的盘符中,在这里本人安装的路径是d盘:d:

        2)通过cd再进入到你的安装路径下的mysql服务器,

          用命令:mysql -hlocalhost -uroot -proot;

        注意:这里前缀h,u,p一定要写,h 后面跟的是本机的服务器端口,u 后面跟的是你的mysql          连接名,一般都默认的是root,p 后面跟的是你的mysql的连接密码。

2、对数据库的操作:

    1)展示所有的数据库:输入命令:show databases;

         2)创建一个数据库: create database 数据库名 default character set utf8;

        注意:这里的意思是:创建一个数据库名字为cgb2000的数据库,后面是将数据库的字符集设置为utf-8,是为了防止后面插入数据的时候出现中文的乱码。

         3)删除数据库:desc database 数据库名;

 

 3、对数据库中的表进行操作:

    1)得先选中对哪个数据库进行操作:  use 数据库名;

        成功使用到指定的数据库

 

       2)查看当前数据库中所有的表:   show tables;

     

  3)创建一个表:create table 表名(字段名字 字段类型(字段长度),字段名字 字段类型(字段长度));

        注意:这里的 id 我们一般会设置为不为空且自动增长的主键。

   

     

         4)删除一个表:  drop table 表名;

     

          5)更改一个表:alter table 表名 add column 字段 字段类型(字段长度);

        注意:这里是给表 teacher 添加一个列,也就是添加一个字段名称为 price 的字段,(意思是工资)。类型是 numeric ,可以容入7位数字,且保留两位小数。

       

  6)查看表的结构:desc 表名;

 

 4、对表里的数据进行操作:

       

       1)查看表中所有内容: select * from 表名;

 

       

2)给表中插入数据:insert into 表名 values(字段1值,字段1值,字段1值,);

         注意:这里的 insert into 是固定写法,字段的值要与字段的位置相匹配,不然就会报错。且如果在表中设置的字段类型为 varchar,那么在添加字段时就要加上 ' ' 或 " ",由于 id 字段被我们设置的原因,所以这里我们就不给它设置值了。

         

        3)修改表中的数据:update 表名 set 字段1=字段1值,字段2=字段2值  where id=1;

        注意:这里 where id=1,是将id为1的一行数据进行修改,如果不加这句语句,mysql则会将该字段下的所有内容都改为你输入的值。

         

       4)删除表中的数据: delete from 表名 where id=1;

        注意:这里的这里 where id=1,是将id为1的一行数据进行删除,如果不加这句语句,mysql则会将该整个表中的数据都进行删除。

 

       

 5)排序表中的数据:select * from 表名 order by 字段名 desc;

        注意:这里将 teacher 表中按照 price字段进行排序降序。

 

       

        6)表中数据的总数: select count(*) from 表名;

        注意:表中一共3条数据。

 

5、总结:

        mysql 服务器对数据库的命令操作一共分为三大点:

        1、对数据库的操作:有3种操作命令。

                1)展示所有的数据库:输入命令:show databases;

                 2)创建一个数据库: create database 数据库名 default character set utf8; 

                3)删除数据库:desc database 数据库名;

        2、对数据库中的表进行操作:有6种操作命令。

                  1)得先选中对哪个数据库进行操作:  use 数据库名;

                  2)查看当前数据库中所有的表:   show tables;

                  3)创建一个表:create table 表名(字段名字 字段类型(字段长度),字段名字 字段类型(字段长度));

                 4)删除一个表:  drop table 表名;

                 5)更改一个表:alter table 表名 add column 字段 字段类型(字段长度);

                6)查看表的结构:desc 表名;

        3)对表中的数据进行操作:有6中操作命令。

                  1)查看表中所有内容: select * from 表名;

                 2)给表中插入数据:insert into 表名 values(字段1值,字段1值,字段1值,);

                 3)修改表中的数据:update 表名 set 字段1=字段1值,字段2=字段2值  where id=1;

                4)删除表中的数据: delete from 表名 where id=1;

                 5)排序表中的数据:select * from 表名 order by 字段名 desc;

                 6)表中数据的总数: select count(*) from 表名;

        4、注意:

                在操作的过程中,对于删除数据库,删除表或者删除数据之类的操作我们一般都不会用到。因为在实际的开发中,每一条数据都是宝贵的,如果因为删除掉某一条数据,而给我们带来的亏损将会很大。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值