23-mysql-0

60 阅读1分钟

数据库链接

  • ctrl + r -> 输入cmd
  • mysql -u root -p 回车
  • 123456 密码(自己的密码)

mysql 命令基础

  • 注意: mysql 命令是忽略大小写的

显示当前存在的数据库

  • show databses; image.png
  1. 选择需要的数据库
  • use [数据库名]; image.png
  1. 查看当前库中的表
  • show tables;

image.png

  1. 查看某个表中的所有的数据
  • select * from user; -> user是表名 image.png
  • 按字段查询
    • select 字段名1,...,字段名n from 表名 -> 查表中所有
    • select name,password from user where name=admin image.png
  1. 创建一个数据库
  • create database book; -> book是库名 image.png
  1. 在数据库中创建一个表
create table users(
    id varchar(30),
    username varchar(20),
    sex int(1),
    status int(1)
);
  1. 给表里面插入数据
  • insert into users(username,sex,status) values("jhw",1,1);
  1. 展示表
  • describe 表名 image.png
  1. 修改指定的
  • update user set password=123456 where name=admin;
  1. 删除指定数据
  • delete from user where name=admin1;
  • 删除需谨慎,一般都是用的软删除
  1. 按指定的数据排序
  • select * from user order by id asc;
    • asc升序,desc降序;
  1. 统计数量
  • select count(1) from user;
  • 1指的是第一列 image.png
  1. limit
  • 只查前2条数据
    • select * from user limit 2;
  • 查第3和第4条数据
    • select * from user limit 2,2;
    • 第一个2表示跳过几条,第二表示查几条;

删除指定的表

  • drop table test;
  • 删表需谨慎

删除指定的库

  • 删除得跑路
  • drop database book;