Mysql使用技巧
来源:互联网 发布:linux动态打印日志 编辑:程序博客网 时间:2024/05/01 10:13
1.批量删除
业务需要我这里要删除这么多张表:
一个一个去点显然不可能了,所以需要做一个批量删除。
删除的语法是这样的:
drop table table_name;
于是可以这样找到这些语句:
SELECT CONCAT('drop table ',table_name,';') FROM information_schema.tables WHERE table_name LIKE 'delivery_log2%';
然后复制这些语句进行删除就可以了。
这里还是一个一个去删除的~只不过不需要一个一个去点了。
这里删除花费了不少时间,不知道能否再优化优化。
参考文章:
http://www.cnblogs.com/haocool/archive/2013/06/25/3153984.html
2.mysqldump
导出整个库的表结构
mysqldump -h链接名 -u用户名 -P3306 -p -d 库名 > a.sql
导出单张表的数据(包括drop、create语句)
mysqldump -h链接名 -u用户名 -P3306 -p 库名 表名 > a.sql
导出单张表的数据(只有insert语句)
mysqldump –no-create-info -h链接名 -u用户名 -P3306 -p 库名 表名 > a.sql
导出单张表的数据(条件过滤)
mysqldump –no-create-info –where=”id=1” -h链接名 -u用户名 -P3306 -p 库名 表名 > a.sql
注意:- -no-create-info 前面是两个横杠,csdn显示有问题
3.登录远程数据库
mysql -h 链接 -u登录名 -P3306 -p
4.过滤一张表的数据到另一张表
insert into tablename values (select * from tablename where condition=?)
0 0
- mysql 一些使用技巧
- MySQL 数据库使用技巧
- MySQL使用技巧心得
- mysql使用技巧
- MYSQL使用技巧
- mysql使用技巧
- mysql使用技巧
- mysql使用技巧总结
- Mysql使用技巧
- mysql使用小技巧
- mysql一些使用技巧
- mysql使用小技巧
- mysql使用技巧(sss)
- mysql使用技巧
- mysql使用技巧
- mysql 使用技巧
- mysql使用小技巧
- Mysql使用技巧
- ORACLE数据泵
- JavaScript高级程序设计之面向对象的程序设计之继承之原型式继承第6.3.4讲笔记
- 阿里电视游戏开发者沙龙召开 把脉电视游戏新方向
- Java对象的序列化与反序列化
- Js 实现图片放大功能
- Mysql使用技巧
- 反射
- 其他测试脚本
- Android之GPS定位详解
- linux常用命令(54):kill命令
- 详细解说STL hash_map系列
- 整合Struts2和spring3的时候,sturts2配置文件没问题,能找到action,但页面空白
- 关于输入法键盘的Enter键
- 关于Activity切换动画——overridePendingTransition