mysql
常用
1.select 列名 from 表名 where
2.insert 表名 value (值1,值2)
3.update 表名 set 字段=值 where
4.delete 表名 where
视图
创建视图
create view stu_class(id,name,glass)
as select student.sid,student.name,stu_info.class from student,stu_info where student.s_id=stu_info.s_id;
show table status like 视图名
desc 视图名
修改视图
create or replace view 视图 as select*from 表名;
修改
alter view 视图 as select * from 表;
update view 视图 as set chinese=100;
备份
1.备份表结构和数据
mysqldump -u root -p dbname table1 table2 ... > a.sql
2.备份数据库的所有表结构和数据
mysqldump -u root -p dbname > b.sql
3.备份多个数据库的表结构和数据
mysqldump -u root -p --databases db1 db2 > c.sql
4.备份所有数据库的表结构和数据
mysqldump -u root -p --all-databases > d.sql
还原表结构和数据
mysql -u root -p [dbname] < 目标文件