Mysql之常用操作

Posted 燃烧着

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mysql之常用操作相关的知识,希望对你有一定的参考价值。

一、数据库的相关操作

  1.数据库的创建

create database 数据库名

  创建一个名为db的数据库;

  

  2.查询数据库

show databases;

  查询所有数据库

  

  3.删除数据库

drop database 数据库名;

  

  4.进入数据库

    针对某个数据库操作时需要先进入该数据库才能进行操作

use 数据库名

    

二、对表的操作

  注:在对表进行操作时需要先进入该表所在的数据库,之后才能对该表进行操作

  1.表的创建与设计

create table 数据库名(字段)

    创建表的同时需要对该表进行设计,如表的字段、约束、默认值等等。

    

    如上所示查看表结构的语句为:

desc 表名

  2.数据的添加与表的查询

    在添加数据的时候需要注意,添加的数据需要与字段一一对应。

insert into 表名(字段) values(数据)

    

    另一种插入方式:

insert into 表名 set 字段1=value1,字段2=value2;

    

    表的查询:

select 字段 from 表名

    

    注: *表示所有字段

  3.表中数据的修改

    可以对多个字段同时进行修改

update 表名 set 字段1=values1 字段2=values2 where 字段=vlaues

  

  4.表结构的修改

语法:
1. 修改表名
      ALTER TABLE 表名 
                          RENAME 新表名;

2. 增加字段
      ALTER TABLE 表名
                          ADD 字段名  数据类型 [完整性约束条件…],
                          ADD 字段名  数据类型 [完整性约束条件…];
      ALTER TABLE 表名
                          ADD 字段名  数据类型 [完整性约束条件…]  FIRST;
      ALTER TABLE 表名
                          ADD 字段名  数据类型 [完整性约束条件…]  AFTER 字段名;
                            
3. 删除字段
      ALTER TABLE 表名 
                          DROP 字段名;

4. 修改字段
      ALTER TABLE 表名 
                          MODIFY  字段名 数据类型 [完整性约束条件…];
      ALTER TABLE 表名 
                          CHANGE 旧字段名 新字段名 旧数据类型 [完整性约束条件…];
      ALTER TABLE 表名 
                          CHANGE 旧字段名 新字段名 新数据类型 [完整性约束条件…];

 

  5.表的删除

drop table 表名

  

 

  

语法:1. 修改表名      ALTER TABLE 表名                           RENAME 新表名;
2. 增加字段      ALTER TABLE 表名                          ADD 字段名  数据类型 [完整性约束条件…],                          ADD 字段名  数据类型 [完整性约束条件…];      ALTER TABLE 表名                          ADD 字段名  数据类型 [完整性约束条件…]  FIRST;      ALTER TABLE 表名                          ADD 字段名  数据类型 [完整性约束条件…]  AFTER 字段名;                            3. 删除字段      ALTER TABLE 表名                           DROP 字段名;
4. 修改字段      ALTER TABLE 表名                           MODIFY  字段名 数据类型 [完整性约束条件…];      ALTER TABLE 表名                           CHANGE 旧字段名 新字段名 旧数据类型 [完整性约束条件…];      ALTER TABLE 表名                           CHANGE 旧字段名 新字段名 新数据类型 [完整性约束条件…];

以上是关于Mysql之常用操作的主要内容,如果未能解决你的问题,请参考以下文章

Mysql之常用操作

Mysql常用操作符之UNION

mysql常用数据操作之查

Mysql常用命令操作之增删改查

mysql基础知识之-数据库的创建查看等常用操作

提效小技巧——记录那些不常用的代码片段