mysql语句入门

本文结合buuctf中的例题Linux Labs来做笔记

mysql语句入门

本文是观看北京联合大学glzjin的教学视频过程中做的笔记

原视频地址:https://b23.tv/av70767118

一、连接服务器

方法1:在linux系统下直接使用ssh语句连接

ssh [email protected] -p 26289

方法2:在windows下需要下载专门的软件连接,这里以putty为例子:

  1. 安装putty
    putty下载地址:https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html
    进入后点击下图红框处进行连接(32位电脑点上面那个,64位点下面那个);mysql语句入门
    下载完成后打开安装包跟着安装步骤来就行了。
  2. putty的简单使用介绍
    mysql语句入门
    根据上图填入相应ip地址和端口。接着点击open连接数据库。

二、登录服务器,进入mysql

  1. 登录服务器
    mysql语句入门
  2. 进入mysql
    mysql语句入门

三、mysql语句入门介绍

  1. 查看数据库中所有数据库
    show databases;

  2. 创建一个名为test的数据库
    create database test;

  3. 切换当前数据库为test
    use test;

  4. 创建一个名为users的表,其中具有两列:id和name
    create table users(id int(11),name varchar (255));

  5. 展示数据库中已有的表
    show tables;

  6. 展示表结构
    desc users;

  7. 插入两条数据
    · 1 glzjin
    · 2 buu
    insert into users values (1,'glzjin'),(2,'buu');

  8. 查询所有数据
    select * from users;
    id列降序查询
    select * from users order by id desc
    b起始(从0开始)查询a行
    select * from users limit a offset b;

  9. 更新id为1的记录的name为glz
    update users set name='glz' where id = 1;

  10. 删除id为1的记录
    delete from users where id = 1;