[TOC] >[success]记录的增,删,改 ## INSERT INTO 语句 INSERT INTO 语句用于向表格中插入新的行。 **语法** ~~~ INSERT INTO table_name (列1, 列2,...) VALUES (值1, 值2,....) INSERT INTO 表名称 VALUES (值1, 值2,....) ~~~ **实例:** ~~~ mysql> INSERT INTO stu (name,qq) VALUES ('学并思','113664000'); ~~~ ## Update 语句 Update 语句用于修改表中的数据。 **语法** ~~~ UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值 ~~~ **实例:** ~~~ mysql> UPDATE stu SET name = '大牛学院' WHERE id = 1 ; ~~~ ## DELETE 语句 DELETE 语句用于删除表中的行。 **语法** ~~~ DELETE FROM 表名称 WHERE 列名称 = 值 ~~~ **实例:** ~~~ mysql> DELETE FROM stu WHERE id = 1 ; ~~~ ## 字符集 字符集(Character set)是多个字符的集合,字符集种类较多,每个 字符集包含的字符个数不同,常见字符集名称:ASCII字符集、GB2312字符集、BIG5字符集、 GB18030字符集、Unicode字符集等 计算机要准确的处理各种字符集文字,需要进行字符编码,以便计算机能够识别和存储各种文字。中文文字数目大,而且还分为简体中文和繁体中文两种不同书写规则的文字,而计算机最初是按英语单字节字符设计的,因此,对中文字符进行编码,是中文信息交流 的技术基础。 查看服务器支持哪些字符集 ~~~ mysql> show character set; ~~~ 查看系统字符集设置变量 ~~~ mysql> show variables like "%character%"; +--------------------------+-----------------------------------------------+ | Variable_name | Value | +--------------------------+-----------------------------------------------+ | character_set_client | gbk | | character_set_connection | gbk | | character_set_database | latin1 | | character_set_filesystem | binary | | character_set_results | gbk | | character_set_server | latin1 | | character_set_system | utf8 | | character_sets_dir | F:\wamp\bin\mysql\mysql5.6.17\share\charsets\ | +--------------------------+-----------------------------------------------+ 8 rows in set (0.00 sec) ~~~ 保持客户端,服务器端连接,返回结果集3者字符集的一致。 设置客户端和服务器端连接,返回结果使用的字符集 ~~~ mysql> set names utf8; ~~~ >[danger]练习:向学生表stu中录制10条记录。 将年龄小于20岁的同学,年龄加1岁。 删除年龄最大的同学。