1、用navicat连接数据库,新建一个数据库,命名、选字符集:utf8或者utf8mb4、选择排序规则:utf8_general_ci
2、新建一个表里的键表示标识唯一,意思是该行数据唯一不会重复。
3、导入表的时候要注意:修改数据类型int、varchar之类的
4、右键设计表可以查看表的信息(不是数据)
5、char是定长的要设置字节长度,varchar长度可变,用varchar好
6、用select查询的时候查的字段名要和表里面的字段名大小写对应,否则可以查但是会出错误
现有表employee 字段:eno、ename、job、sal、bonus
1、select * from employee #查询employ表的所有数据
2、select eno,ename from employee limit 5 #查询表里eno和ename的前五个数据
3、select eno from employee limit 2,3 #2是索引(索引从0开始)3三个(查的数量)
4、select distinct job from employee #distinct表示去重
5、select * from employee where sal>10000 and bonus=500 #where是条件
6、select * from employee where ename like ‘%宁%’ #查询ename里带有宁字的数据
练习1:从employee表中选出部门编号为20,30这两个部门,2011年1月1日到2015年12月31日入职,并且工资在10000以上(含10000)的员工信息。
答:select * from employee
wh