mysql数据库表删除数据库_mysql删除数据库和删除数据库中的表
1. select sleep(2);执行睡眠2秒
2.
delete from tablename:清空一个表内容,但不清空表结构,该表格仍然存在,而且表格中列的信息不会改变
drop table tablename:不但删除表内容,而且使用drop table命令则会将整个数据库表格的所有信息全部删除。
truncate tablename :删除数据行,但保留表结构
3.
删库:
drop database if exists bfb_db_finance_20200831;
删表:
drop table if exists bfb_db_cas_20200811.t_receive
drop table if exists bfb_db_cas_20200811.t_transact
drop table if exists bfb_db_cas_20200811.t_transact_refund_log
DB_CONNECTOR="-h 10.10.10.10 -P 3306 -u user -p123123"
DB_CMD="mysql $DB_CONNECTOR"
#删除此时间之前的数据库或表
begintime="20200901"
n=0;
while true; do
#日期后退
now=`date +"%Y%m%d" -d "+${n} days"`
if [ ${now} -lt $begintime ]; then
$DB_CMD -e "drop database if exists bfb_db_finance_${now}" >> log.log
echo "bfb_db_finance_${now} has been deleted" >>log.log
sleep 3
$DB_CMD -e "drop table if exists bfb_db_cas_${now}.t_transact_refund_log"
echo "bfb_db_cas_${now}.t_transact_refund_log has been deleted" >> log.log
sleep 3
$DB_CMD -e "drop table if exists bfb_db_cas_${now}.t_receive"
echo "bfb_db_cas_${now}.t_receive has been deleted" >> log.log
sleep 3
$DB_CMD -e "drop table if exists bfb_db_cas_${now}.t_transact"
echo "bfb_db_cas_${now}.t_transact has been deleted" >> log.log
sleep 3
fi
let n--
sleep 0.1
done
mysql数据库表删除数据库_mysql删除数据库和删除数据库中的表相关推荐
- mysql查阅建立的库_mysql 怎么查看创建的数据库和表
展开全部 1.e68a8462616964757a686964616f31333339666635 //看当前使用的是哪个数据库 ,如果你还没选择任何数据库,结果是NULL. mysql>sel ...
- mysql 二进制日志 解析c++_mysql二进制日志文件恢复数据库
二进制日志的文件的作用 mysql二进制日志文件用来记录所有用户对数据库操作,即记录用户对数据库操作的sql语句.如果有此文件,当数据库发生意外时,可以通过此文件查看到用户在此文件记录的时间段内用户所 ...
- mysql 删除原理_MySQL权限原理及删除MySQL的匿名账户
MySQL权限系统的工作原理 MySQL权限系统通过下面两个阶段进行认证: (1)对连接的用户进行身份认证,合法的用户通过认证,不合法的用户拒绝连接: (2)对通过认证的合法用户赋予相应的权限,用户可 ...
- 修改mysql 外删除用户_mysql添加用户、删除用户、授权、修改密码等
mysql添加用户.删除用户.授权.修改密码等 1.新建用户. //登录MYSQL @>mysql -u root -p @>密码 //创建用户 mysql> mysql> i ...
- mysql删除指令_mysql怎么用命令删除数据?
在mysql中,可以使用"DELETE FROM [WHERE 子句] [ORDER BY 子句] [LIMIT 子句]"命令删除单个表中的数据:也可以使用"TRUNCA ...
- mysql 除去列名打印_sql – 使用beeline时避免在列名中打印表名
在beeline中使用hive时使用简单的select查询我想在列名中返回没有表名的表作为默认值. 例 数据 CREATE TABLE IF NOT EXISTS employee ( eid int ...
- mysql数据库truncate 夯住_MySQL如何优雅的删除大表实例详解
前言 删除表,大家下意识想到的命令可能是直接使用DROP TABLE "表名",这是初生牛犊的做法,因为当要删除的表达空间到几十G,甚至是几百G的表时候.这样一条命令下去,MySQ ...
- oracle修改表结构的sql命令是什么,sql语句中修改表结构的命令是什么?
sql语句中修改表结构的命令是:"ALTER TABLE"命令. ALTER TABLE 语句用于在已有的表中添加.删除或修改列. SQL ALTER TABLE 语法 如需在表中 ...
- 表单如何提交后mysql_如何在表格中添加表单,并提交MYSQL数据库
本人是个新手,现在想做个指标提交系统,MYSQL数据库中已经有销售整体架构,并已经在PHP中按照登陆账号自动生成对应的销售下属人员,但是架构后面跟着销售的指标,想做个输入框,并提交到数据库中,请问怎么 ...
- mysql导出数据access数据库文件怎么打开_mysql数据导出到access数据库
mysql数据导出到access数据库 mysql数据库表sqltable 字段id,name,sex,email access数据库表accesstable id,name,sex,email $c ...
最新文章
- 6月份不良与垃圾信息举报:垃圾邮件占40.4%
- 跟无闻学习GO Web 编程(四) -- bee 工具使用
- JavaScript函数练习
- 两种解决IE6不支持固定定位的方法
- 2014-01-01
- android uil,Android-UIL-utils
- mysql创建的数据库保存在哪里_在MySQL中创建数据库时,我的数据库保存在哪里?...
- 智能手机的硬件组成部分及结构图
- HSF (RPC远程调用框架)
- 支持USB Video Class的摄像头
- php怎么解析xml,php解析xml方法实例详解
- 什么是DirectX?什么是OpenGL?API的作用
- C++async、future、packaged_task、promise的使用
- 【ORACLE】21版本新特性之SQL宏(SQL MACROS)的分析
- 宠物功能[置顶] QQ宠物保姆
- 未来计算机的发展趋势展望,未来计算机发展的5种趋势
- hoolilaw案例分析:美国神奇网站Craigslist交易骗术
- linux中的文件移动
- 国家标准:电子计算机机房设计规范
- 2017年华为软件精英挑战赛初赛解题思路