cmd下连接MySQL并执行基本操作
SQL语言不区分大小写,以下采用小写输入。
-
连接
MySQL -u root -p
进入cmd,转到MySQL安装目录的bin目录下,输入命令,再输入密码,连接成功。
-
展示所有数据库
show databases;
-
创建数据库
create database 库名;
创建一个名为blogshow的数据库
-
进入指定库
use 库名
进入方才创建的blogshow:
-
查看库中的所有表
show tables;
暂时是空数据库
-
创建表
creat table 表名(字段1 类型,字段2 类型……);
创建一个user表:
再次查看库中所有表:
-
向表中添加数据
insert into 表名 ( 字段1, 字段2…… ) value ( value1, value2…… );
-
查询表中指定列(星号为查看所有列)
select * from 表名
由于设置的性别是2个字符,因此性别存储不完整,下面来更新字段
-
更改字段信息
alter table 表名 modify column 字段 字段类型;
使用 alter table user modify column sex char(5); 将性别改为5个字符:
-
更新数据
update user set sex=“man” where name=“bob”;
使用 update user set sex=“man” where name=“bob”; 将bob的性别改为man:
其中where子句为定位,即找出符合where之后语句的数据。
-
删除行
delete from user where name=“bob”;
不指定where子句的话,表中所有数据将被删除。
删除姓名为bob的记录:
-
删除表
drop table 表名;
使用 drop table user; 删除user表:
-
删除库
drop database 库名;
先 use mysql 退出blogshow库,切换到初始库,
再 drop database blogshow; 删除方才创建的blogshow库。
测试完成,从连接到建库,到建表,到添数据,到查数据,到改表,到改数据,到删数据,到删表,到删库,One Dragon Service。
学习整理,若有问题请指出。