在mysql中,select关键字不仅有查询的功能,还有输出的功能,具体使用方法如下:
第一步:选择需要操作的数据库,并展示其中的数据表。
第二步:新建一张名为班级class的表。(create table 数据表名(id int(10) primary key auto_increment,字段一 char(30),字段而 tinyint(1)) default character set utf8 engine myisam;)
第三步:查看表字字段,并往class表中插入7个数据。
第四步:查询刚刚插入的数据。
1、查看表中所有的数据信息:(select * from 数据表)
2、根据特定的字段搜索并查询相应的数据信息:(select 字段1,字段2 from 数据表)
3、根据条件用where查询数据信息:(select * from 数据表 where 字段名 like "包含的某个字符%")
4、根据对应的字段和条件查询信息:(select 字段1,字段2 from 数据表 where 某个字段 like "包含的字符%")
5、mysql数据库中的条件运算符【或】:(select * from 数据表 where 字段1 like "%包含的某个字符" or 字段2 like "包含的字符%")
6、mysql数据库中的条件运算符【and】:(select * from 数据表 where 字段1 like "%包含的某个字符" and 字段2 like "包含的字符%")
7、为查询数据设置别名,便于区分:(select concat("字段一名称",字段1,"字段二名称",字段二) as 自定义别名 from 数据表)
8、修改某个字段的类型:
alter table 数据表名 change 原字段名 新字段名 新字段类型。
例如 alter table student change birthday birth date;
9、删除某个字段:
alter table 数据表名 drop column 要删除的字段名。
例如 alter table student drop column qq;
10、单独增加某个字段:
alter table 数据表名 add column 字段名 字段类型
例如:alter table list add column author varchar(30);
关于mysql数据库增加字段的总结:
(1) 加索引:
mysql> alter table 表名 add index 索引名 (字段名1[,字段名2 …]);
例子: mysql> alter table employee add index emp_name (name);
或者是:mysql>create index emp_name on employee(字段名);
(2)加主关键字的索引(设置主键):
mysql> alter table 表名 add primary key (字段名);
例子: mysql> alter table employee add primary key(id);
(3) 加唯一限制条件的索引:
mysql> alter table 表名 add unique 索引名 (字段名);
例子: mysql> alter table employee add unique emp_name2(cardnumber);
(4) 删除某个索引:
mysql> alter table 表名 drop index 索引名;
例子: mysql>alter table employee drop index emp_name;
(5) 增加字段:
mysql> ALTER TABLE table_name ADD field_name field_type;
(6) 修改原字段名称及类型:
mysql> ALTER TABLE table_name CHANGE old_field_name new_field_name field_type;
(7)删除字段:
MySQL ALTER TABLE table_name DROP field_name。
(8)给主键设置自增的属性:
mysql>alter table table_name modify id int auto_increment;
例如:alter table test2 modify id int auto_increment;