zoukankan      html  css  js  c++  java
  • mysql初探

    使用mysql:命令行输入mysql直接进入mysql,没有进去的话,请确定已安装mysql并且已开启mysql服务,以某用户登录mysql请使用mysql -u root -p 123456(你的密码)

    show databases;                #进入数据库查看有什么数据库

    create database test default ;           #如果想创建数据库,并设置默认字符为utf8,utf8_general_ci即大小写不敏感

    use test;                     #对test数据库进行操作,选择某一数据库后才能进行后面的操作

    create table students (id int);            #创建一个表,表里有id和name

    show tables;                    #查看数据库有哪些表

    show columns from test;              #或者describe test;查看表有的属性信息。

    select id,name from   student;          #查看id和name的值

    select distinct id from student;          #如果id有重复的,只显示其中一个

    select id,name from   student limit 3;       #只显示前三个结果

    select id,name from student limit 2,3;       #显示从第三个开始数三个的结果(第一行是0)

    select id,name from   student order by id desc;  #根据id大小排序,desc倒序,asc顺序(默认是升序)

    select id,name from   student order by id  desc,name; #先根据id大小倒序排序,再根据名字排

    select * from student where id=14;

    select * from student where id between 2 and 10;

    select * from student where name is null;      #(name赋值时是赋值为null,不是其它)

    select * from student where name='bp' and id =14;

    select * from student where id in (1,14);      #打印id是1和14的

    select * from student where id not in (1,14);    #打印id不是1和14的

    select * from student where name like 'bp%';    #打印名字以bp开头的信息,只能以bp开头,前面多个字母都不行,还有%a%,s%e之类的用法,%代表0个或者一个,或者多个字符

    select * from student where name like 'bp_';    #跟%差不多,只是_只能匹配一个字符,而不是多个字符


         

     

  • 相关阅读:
    asp.net zero 8.2 学习-9-多租户设置,发送邮件配置
    asp.net zero 8.2 学习-8-实现在页面添加、编辑、删除、查看实体
    asp.net zero 8.2 学习-7-展示实体列表,实现查询,分页,过滤,排序功能
    asp.net zero 8.2 学习-6-权限控制
    asp.net zero 8.2 学习-5-实现增删改查服务及API测试
    asp.net zero 8.2 学习-4-创建接口及服务
    asp.net zero 8.2 学习-3-添加实体,并迁移到数据库
    asp.net zero 8.2 学习-2-创建一个页面
    asp.net zero 8.2 学习-1-安装
    .net core 3.1 jwt认证
  • 原文地址:https://www.cnblogs.com/biaopei/p/7730669.html
Copyright © 2011-2022 走看看