首先,在wgy数据库中新建student(学生表)、teacher(教师表)、course(课程表),其中:
student包含字段id(学号)、name(姓名)、age(年龄)、class(班级)
teacher包含字段id(职工号)、name(姓名)、age(年龄)
course包含字段id(课程编号)、name(课程名称)
修改数据库的编码格式(字符集)
alter database 数据库名称 character set utf8; 例如修改数据库wgy: alter database wgy character set utf8;
修改表的编码格式(字符集)
alter table 表名 default character set utf8 collate utf8_general_ci; 例如,修改student表: alter table student default character set utf8 collate utf8_general_ci;
重启数据库;
由于CMD窗口端默认采用的是gbk的编码格式,所以在cmd窗口端使用MySQL数据库时,需要改变一下数据库的编码格式为gbk,这样我们才可以插入中文:
set names gbk;
一、新增(insert)
向表中新增(插入)记录:insert into 表名(列表列表) values(列对应的值的列表);
例如:向student表中新增记录:
insert into student(id,name,age,class) values("101","张三","21","NIIT软件1班");
二、查看(select)
查看表中的所有记录:select * from 表名;
例如:查看student表中的所有记录:select * from student;
三、修改(update)
修改表中记录:update 表名 set 列名=新列值 where 判断条件;
例如:修改student表中学号=101的学生的班级为1班:update student set class='1班' where id='101';
四、删除(delete)
删除表中的某一条记录:delete from 表名 where 判断条件;
例如:删除student 表张id=101的这条记录:delete from student where id='101';