今天进行学习MySQL的增删改查。

首先,学习另一种启动MySQL方式。

电脑左下角搜索“服务”,点击服务进入以下界面:

flask mysql 表格增删改查 mysql怎么增删改查_数据库

确认启动后就可以直接DOS下登录MySQL:

flask mysql 表格增删改查 mysql怎么增删改查_数据库_02

接下来进入今天的重点:进行MySQL的增删改查操作。

1.库的增删改查

1.1增:创建一个库

SQL语句:create database 库名 charset utf8;

flask mysql 表格增删改查 mysql怎么增删改查_sql_03

库类似于我们win系统中常见的文件夹,以上输出结果:

flask mysql 表格增删改查 mysql怎么增删改查_mysql_04

1.2 查:DOS查看新建库的信息

SQL语句:show create database 库名;

flask mysql 表格增删改查 mysql怎么增删改查_flask mysql 表格增删改查_05

查看所有库的信息,SQL语句:show databases;

flask mysql 表格增删改查 mysql怎么增删改查_mysql_06

1.3改:修改库的字符特性(没有修改库名称的)

SQL语句:alter database 库名称charset gbk;由之前创建时候的utf8改成gbk。

flask mysql 表格增删改查 mysql怎么增删改查_flask mysql 表格增删改查_07

1.4删:删除已有库

SQL语句:drop database 库名;

flask mysql 表格增删改查 mysql怎么增删改查_SQL_08

2.表的增删改查

2.1增:表要创建在库里面,表类似于文件,所以文件要创建在文件夹中,所以先进入一个库中。

flask mysql 表格增删改查 mysql怎么增删改查_sql_09

创建表的SQL语句:create table t1(id int,name char);

flask mysql 表格增删改查 mysql怎么增删改查_flask mysql 表格增删改查_10

2.2查:查看表的信息

有以下三种SQL语句:

(1)show create table 表名称; (2)show tables;

(3)desc 表名称;

flask mysql 表格增删改查 mysql怎么增删改查_数据库_11

2.3改:修改表信息

SQL语句:

(1)alter table 表名称 modify name char(6); (2)alter table 表名称 change name NAME char(8);

flask mysql 表格增删改查 mysql怎么增删改查_flask mysql 表格增删改查_12

2.4删:删除表

SQL语句:drop table 表名称;

flask mysql 表格增删改查 mysql怎么增删改查_mysql_13

3.记录的增删改查

记录内容是要存放在表中的,所以这里先新建一个表create table t1(id int,name char);

3.1增:创建记录,也称新增文件内容

SQL语句:insert t1(id,name) values (1,’z’),(2,’q’),(3,’s’);

flask mysql 表格增删改查 mysql怎么增删改查_sql_14

如果想name的长度变长就修改表的char长度即可,这里不做操作。

3.2 查:查看创建结果

查看SQL语句:

(1)select id,name from aaa.t1;查看t1中所有id,name的记录

(2)select * from aaa.t1;查看t1中所有记录

flask mysql 表格增删改查 mysql怎么增删改查_SQL_15

3.3改:修改表中的记录

SQL语句:

(1)update aaa.t1 set name = ‘W’;修改所有name为’w’

(2)Update aaa.t1 set name = ‘L’ where id = 2;修改id=2这一行的name为’L’

flask mysql 表格增删改查 mysql怎么增删改查_SQL_16

3.4删:删除文件内容

SQL语句:

(1)delete from t1 where id = 2;删除t1表中id=2这一行的内容

(2)delete from t1;删除t1表中所有内容

flask mysql 表格增删改查 mysql怎么增删改查_flask mysql 表格增删改查_17