一、关于MySQL
MySQL是一款关系型数据库,MySQL中的My不是“我的”的意思,是创始人Michael Widenius的女儿My Widenius。
二、创建数据库
create database howjava
F9执行
三、创建表
表名:Hero
字段:
- id
- name
- hp
- damage
CREATE TABLE hero(
id int(11) AUTO_INCREMENT,
name varchar(30),
hp float,
damage int(11),
PRIMARY KEY (id)
)DEFAULT CHARSET=utf8;
四、插入数据
insert into hero values(null, '盖伦', 616, 100)
五、查询数据
1、查询所有数据
select * from hero
2、统计表中有多少条数据
select count(*) from hero
3、分页查询
显示前5条数据
select * from hero limit 0,5
六、修改数据
update hero set hp = 818 where id = 1
七、删除数据
delect from hero where id = 1
八、备份
九、还原
与备份类似
十、开启Innodb
检查是否Innodb开启
SHOW variables like 'have_%';
在结果中的have_innodb,如果显示为YES,表示启动了。如果是NO或者DISABLED表示未启动。