-- 数据操作
    -- 插入数据
    insert into mytable1 values(1,'Hanmeimei',18); -- 插入一个与表字段完全一致的记录
    -- 注意:values里面的数据值,必须与字段顺序完全对应上
    -- insert into mytable1 values('Hanmeimei',2,18); -- 错误,因为顺序不对
    insert into mytable1 (name,id,age) values('Lilei',2,20); 
    -- 值列表里的数据顺序必须和指定的字段顺序一致,而字段顺序可以与定义表时的字段顺序不一致
    
    insert into mytable1 values('3','Jim','22'); -- 正确的
    insert into mytable1 values(4,'Green',23),(5,'Polly',35); -- 一次性插入两条记录
    
    -- 查看数据
    select * from mytable1; -- *代替所有字段,表示查看所有数据
    select name,age from  mytable1; -- 只查看所有数据中的name和age字段
    select * from mytable1 where age > 20;-- 查看年龄大于20的所有数据
    
    -- 更新数据
    update mytable1 set age = 19 where id = 1;-- 修改id为1数据的age字段的值为19
    update mytable1 set age=30,name='Tom' where id = 2;
    -- 修改id为2数据的年龄和名字字段
    
    -- 删除数据
    delete from mytable1 where id = 5; -- 删除id为5的值的记录
    
    -- 插入中文数据
    insert into mytable1 values(5,'李雷',23);
    
    -- 如果在此连接操作数据库,那么需要设置字符集为什么?
    set names utf8;-- 因为当前文件本身是utf-8编码,只能识别utf-8的数据
    
    -- 查看mysql支持的字符集
    show character set;
    
    -- 查看mysql服务器对客户端的默认识别字符集
    show variables like 'character_set%';