删除标记
DeleteFlag
DeleteStatus
#查看mysql服务器 ps -ef | grep mysql
# 脚本操作
# 启动mysql服务器 sudo service mysql start
# 停止mysql服务器 sudo service mysql stop
# 打开mysql mysql -uroot -p
# 指定端口 mysql -h
# 查看版本 select version();
# 显示当前时间 select now();
# 退出 exit/quit
# 创建数据库 create database 数据库名 charset=utf-8;
# 删除数据库 drop database 数据库名;
# 切换数据库 use 数据库名;
# 查看当前选择的数据库 select database();
# 显示所有数据库 show databases;
# 表操作
# 查看当前数据库中的所有表 show tables(表名);
# 查看表结构 desc 表名;
# 创建表 create table;
auto_increment 表示自动增长
# 查看创建的表 show tables;
# 查看表属性 desc 表名;
# 更改表名称 rename table 原表名 to 新表名;
# 创建表固定套路
create table 表名(
id int auto_increment primary key not null,
name varchar(10) not null,
birthaday detetime,
gender bit default 1,
isDelete bit default 0);
# 查表中的数据
select * from 表名字;
# 添加数据(全列插入)
insert into 表名 values();
# 指定插入(必须是null)
insert into 表名(列名)values;
# 数据修改
update 表名 set 列名=值,...where 条件(id=nume)
# 删除数据
delete from 表名 where id=值
# 逻辑删除,本质修改操作update
alter table 表明 add isdelete bit
# 备份
mysqldump –uroot –p 数据库名 > python.sql;
# 恢复
mysql -uroot –p 新数据库名 < python.sql