前言:

本文内容:SQLyog安装、基本命令行操作、操作数据库语句

推荐免费MySQL基础讲解视频:【狂神说Java】MySQL最新教程通俗易懂_哔哩哔哩_bilibili

SQLyog安装

  1. 下载SQLyog

  2. 一键式安装

    选择Chinese

    187

    下一步

    186

    185

    184

    183

    182

    181

    打开后输入密钥

    名称:any

    证书秘钥:dd987f34-f358-4894-bd0f-21f3f04be9c1

    180

  3. 连接数据库

    确保MySQL服务正在运行

    179

    测试连接

    178

    177

  4. 安装完成 ヾ(•ω•`)o

博主使用Navicat

学习版安装步骤

基本的命令行操作

命令连接数据库

前提将MySQL安装目录下bin的地址添加到环境变量Path中

连接数据库

1
mysql -uroot -p

175

刷新权限

1
flush privileges

所有语句分号结尾

查看所有数据库

1
show databases;

176

切换数据库

1
user test;

查看数据库中所有表

1
show tables;

查看数据库中所有表的信息

1
describe userinfo;

174

创建数据库

1
create database demo1;

退出

1
exit;

注释

1
2
3
4
5
-- 单行注释
/*
多行
注释
*/

学习 DDL(定义) DML(操作) DQL(查询) DCL(控制)

CRUD 增删改查

操作数据库语句

操作数据库->操作数据库中的表->操作表中的数据

MySQL 关键字不区分大小写

数据库基本操作(CRUD)

  • 创建数据库

    1
    2
    -- 创建数据库
    create database student;
  • 创建表

    1
    2
    3
    4
    5
    6
    7
    -- 创建表
    create table students(
    userid int primary key auto_increment,
    username varchar(20),
    age int,
    address varchar(30)
    );
  • 插入数据

    1
    2
    3
    -- 插入数据
    insert into students (username,age,address) values('张三',20,'陕西西安');
    insert into students (username,age,address)values('李四',22,'陕西渭南');
  • 条件查询

    1
    2
    -- 条件查询
    select * from students;
  • 修改数据

    1
    2
    -- 修改数据 (userid=2的数据)
    update students set username='王五',age =26,address='陕西咸阳' where userid=2;
  • 删除数据

    1
    2
    -- 删除数据
    delete from students where username='王五';
  • 删除表

    1
    2
    -- 删除表
    drop table students;
  • 删除数据库

    1
    2
    -- 删除数据库
    drop database student;