指定字段插入数据 (字段与值 相互对应)
insert into 表名 (字段名1,字段名2,...)
values (值1,值2,...)
查询数据
select * from 表名;
指定字段插入数据
insert into 表名 (字段名1,字段名2,...)
values (值1,值2,.....);
所有字段插入数据
insert into 表名 values (值1,值2,.....);
指定字段批量插入数据
insert into 表名(字段名1,字段名2,...)
values(值1,值2,...),(值1,值2,...),
.....;
所有字段批量插入数据
insert into 表名 values
(值1,值2,........),
(值1,值2,,......),
........;
更新数据
update 表名 set
字段名1 = 值1,
字段名2 = 值2,
字段名3 = 值3
where 条件;
删除数据 (一定要加条件)
delete from 表名 where 条件;
备份单个数据库 (用户名:root)
mysqldump -u用户名 -p密码 数据库名>文件名.sql (默认路径)
mysqldump -u用户名 -p密码 数据库名>指定文件路径\文件名.sql
备份多个数据库
mysqldump -u用户名 -p密码 --databases 数据库名1 数据库名2......>文件名.sql
备份所有数据库 (查看所有表:show tables;)
mysqldump -u用户名 -p密码 --all-databases>文件名.sql
不登录执行SQL文件 ( 注意 < )
mysql -u用户名 -p密码 数据库名<文件名.sql
登录执行SQL文件
source 文件名.sql