目录
1.创建表
2.插入数据
3.修改表数据
3.1、将所有员工薪水修改为5000元
3.2、将姓名为张三的员工薪水修改为3000元
3.3、将姓名为李四的员工薪水修改为4000元gender改为女
3.4、将王五的薪水在原有基础上增加1000元
4、MySQL字符集
1.创建表
创建员工表employee,字段如下:
id(员工编号),name(员工名字),gender(员工性别),salary(员工薪资)
mysql> create table employee(
->id int primary key comment '员工编号',
->name varchar(20) NOT NULL comment '员工名字',
->gender varchar(10) NOT NULL comment '员工性别',
->salary varchar(20) comment '员工薪资'
->);
2.插入数据
1,‘张三’,‘男’,2000
2,‘李四’,‘男’,1000
3,‘王五’,‘女’,4000
mysql> insert employee values
->(1,'张三','男',2000),(2,'李四','男',1000),(3,'王五','女',4000);
3.修改表数据
3.1、将所有员工薪水修改为5000元
mysql> update employee set salary=5000;
3.2、将姓名为张三的员工薪水修改为3000元
mysql> update employee set salary=3000 where name='张三';
3.3、将姓名为李四的员工薪水修改为4000元,gender改为女
mysql> update employee set salary=4000,gender='女' where name='李四';
3.4、将王五的薪水在原有基础上增加1000元
mysql> update employee set salary=salary+1000 where name='王五';
4、MySQL字符集
MySQL
字符集包括字符集(
CHARACTER
)和校对规则(
COLLATION
)两个概念:
latin1 支持西欧字符、希腊字符等gbk 支持中文简体字符big5 支持中文繁体字符utf8 几乎支持世界所有国家的字符。utf8mb4 是真正意义上的 utf-8
默认为latin1字符集,如何更改为utf8:
方法:修改 my.cnf 配置文件,可修改 MySQL 默认的字符集,修改完毕重启 MySQL
vi /etc/my.cnf
修改配置:
在[nysql]下添加
#skip-grant-tables
validate_password=off
character-set-server=utf8mb4
保存并退出
重启服务