zoukankan      html  css  js  c++  java
  • day04:MySQL数据库表的基本命令

    首先,在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';

  • 相关阅读:
    grunt安装
    RequireJS实例分析
    Linux下解压rar文件
    windows(64位)下使用curl命令
    RequireJS学习资料汇总
    Linux下firefox安装flash player插件
    caj转pdf——包含下载链接
    《社会化营销:人人参与的营销力量》—— 读后总结
    《税的真相》—— 读后总结
    基于代理的数据库分库分表框架 Mycat实践
  • 原文地址:https://www.cnblogs.com/wuguiyu/p/11377061.html
Copyright © 2011-2022 走看看