cmd下连接MySQL并执行基本操作

SQL语言不区分大小写,以下采用小写输入。

  1. 连接
    MySQL -u root -p

进入cmd,转到MySQL安装目录的bin目录下,输入命令,再输入密码,连接成功。
cmd下连接MySQL并执行基本操作

  1. 展示所有数据库
    show databases;

cmd下连接MySQL并执行基本操作

  1. 创建数据库
    create database 库名;

创建一个名为blogshow的数据库
cmd下连接MySQL并执行基本操作

  1. 进入指定库
    use 库名

进入方才创建的blogshow:
cmd下连接MySQL并执行基本操作

  1. 查看库中的所有表
    show tables;

暂时是空数据库
cmd下连接MySQL并执行基本操作

  1. 创建表
    creat table 表名(字段1 类型,字段2 类型……);

创建一个user表:
cmd下连接MySQL并执行基本操作
再次查看库中所有表:
cmd下连接MySQL并执行基本操作

  1. 向表中添加数据
    insert into 表名 ( 字段1, 字段2…… ) value ( value1, value2…… );

cmd下连接MySQL并执行基本操作

  1. 查询表中指定列(星号为查看所有列)
    select * from 表名

cmd下连接MySQL并执行基本操作
由于设置的性别是2个字符,因此性别存储不完整,下面来更新字段

  1. 更改字段信息
    alter table 表名 modify column 字段 字段类型;

使用 alter table user modify column sex char(5); 将性别改为5个字符:
cmd下连接MySQL并执行基本操作

  1. 更新数据
    update user set sex=“man” where name=“bob”;

使用 update user set sex=“man” where name=“bob”; 将bob的性别改为man:
cmd下连接MySQL并执行基本操作
其中where子句为定位,即找出符合where之后语句的数据。

  1. 删除行
    delete from user where name=“bob”;

不指定where子句的话,表中所有数据将被删除。

删除姓名为bob的记录:
cmd下连接MySQL并执行基本操作

  1. 删除表
    drop table 表名;

使用 drop table user; 删除user表:
cmd下连接MySQL并执行基本操作

  1. 删除库
    drop database 库名;

use mysql 退出blogshow库,切换到初始库,
drop database blogshow; 删除方才创建的blogshow库。
cmd下连接MySQL并执行基本操作

测试完成,从连接建库,到建表,到添数据,到查数据,到改表,到改数据,到删数据,到删表,到删库One Dragon Service

学习整理,若有问题请指出。