入门MySQL数据库的常用操作一:增删改查

举报
橙子园 发表于 2022/05/25 22:58:25 2022/05/25
【摘要】 1.开启、关闭MySQL服务:service  mysql   start/stop 2.查看MySQL数据库的状态:service   mysql   status 3.登陆MySQL数据库:mysql   -u  root&nbs...

1.开启、关闭MySQL服务:service  mysql   start/stop

2.查看MySQL数据库的状态:service   mysql   status

3.登陆MySQL数据库:mysql   -u  root  -p

4.显示所有数据库:show  databases

5.使用某一数据库:use    数据库名

6.创建库,建立表,在表中插入数据

              创建库:create database 数据库名   charset=utf8;

              
              建立表:create table 表名(
                                   字段 varchar (4) NOT NULL,
                                   字段 varchar (50) NOT NULL
                                    );

              

              MySQL完整性约束:
                         PRIMARY KEY (PK)    标识该字段为该表的主键,可以唯一的标识记录
                         FOREIGN KEY (FK)    标识该字段为该表的外键
                         NOT NULL    标识该字段不能为空
                         UNIQUE KEY (UK)    标识该字段的值是唯一的
                         AUTO_INCREMENT    标识该字段的值自动增长(整数类型,而且为主键)
                         DEFAULT    为该字段设置默认值
                         UNSIGNED 无符号
                         ZEROFILL 使用0填充
               表中插入数据:insert into 表名(字段1,字段2,...) VAULES(数据1,数据2,...);

               

7.查看表结构:describ   表名;

8.修改表名:alter  table   表名   rename   新表名;

9.在表中增加字段:alter  table   表名  add   字段名  字段类型  字段约束;

10.删除表中字段名:alter  table  表名  drop  字段名;

11.修改字段名以及增加约束:alter   table   表名  change   旧字段名   新字段名  字段约束;

12.修改字段名的约束:alter   table   表名  modify    字段名   新字段约束;

13.查询表内所有数据:select  *   from   表名;

14.查询表内某些字段的数据:select   表名.字段名1(或者字段名1),表名.字段名2,......    from   表名;

15.查询中按某字段名消除表中重复的数据:select    distinct   字段名   from  表名;

16.查询某条件的所有数据:select   *  from  student   where  条件(可以用and连接多个);

17.模糊查询:select  查询字段    from  表名   where   字段名   like  '匹配模式'; 

四种匹配模式:

% :表示任意0个或多个字符。可匹配任意类型和长度的字符,有些情况下若是中文,请使用两个百分号(%%)表示

_  :表示任意单个字符。匹配单个任意字符,它常用来限制表达式的字符长度语句

[ ] :表示括号内所列字符中的一个(类似正则表达式)。指定一个字符、字符串或范围,要求所匹配对象为它们中的任一个

[^ ] :表示不在括号所列之内的单个字符。其取值和 [ ] 相同,但它要求所匹配对象为指定字符以外的任一个字符。

注意:如果用正则的话,like改为rlike

由于篇幅不想过长,其余内容整理到MySQL数据库的常用操作二。

快速通道:https://blog.csdn.net/Chenftli/article/details/81628093

文章来源: blog.csdn.net,作者:橙子园,版权归原作者所有,如需转载,请联系作者。

原文链接:blog.csdn.net/Chenftli/article/details/81624487

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。