要在两台不同的电脑上进行开发,数据库需要统一,由于自己第一次完整的设计表结构,因此多次更改表结构,造成了很多不必要的麻烦,

需要将数据库导出成sql脚本:

命令行下具体用法如下: mysqldump -用户名 -p密码 -d 数据库名 表名 脚本名;

1、导出数据库名为ssm_web的表结构(其中用户名为root,密码为root,生成的脚本名为db.sql)

mysqldump -u root -proot -d ssm_web>db.sql;

2、导出数据库名为ssm_web某张表(test)结构

mysqldump -u root -proot -d ssm_web test>test.sql;

3、导出数据库名为ssm_web所有表结构及表数据(不加-d)

mysqldump -u root -proot ssm_web>e:\lucifer\ssm_web.sql

4、导出数据库名为ssm_web某张表(test)结构及表数据(不加-d)

mysqldump -u root -proot ssm_web test>test.sql;

MySQL> select now();

+---------------------+

| now() |

+---------------------+

| 2013-09-18 13:55:45 |

+---------------------+

1 row in set (0.00 sec)

2.执行编写好的sql脚本

mysql> source H:/1.sql

+---------------------+

| now() |

+---------------------+

| 2013-09-18 13:54:04 |

+---------------------+

1 row in set (0.00 sec)

3.select ...into outfile 方式执行sql

mysql> select now() into outfile 'h:/data/2.sql';

Query OK, 1 row affected (0.00 sec)

4.使用mysql命令执行

H:>mysql -uaHmin -p -e "select now()"

Enter passworH: ****

+---------------------+

| now() |

+---------------------+

| 2013-09-18 13:57:09 |

+---------------------+

5.mysql命令执行sql,并将查询结果保存到文本中

a)执行简单sql

mysql -uaHmin -proot test -e "select now()" -N >H:/work/target1.txt

如果sql很长,这种方式就不是很适合了。

b)执行复杂sql

可以将复杂的sql事先编辑好,存放到文本中在执行。

H:> mysql -uroot -pmypwH -h127.0.0.1 -p3306 test < H:/work/source.sql > H:/work/target.txt

将最后一种执行方式加上操作系统的定时任务,就可以在mysql中实现定时执行sql,并保存执行结果的目的了。

最新文章

  1. Vue.js 组件重要选项
  2. cookie 和 session 的基础知识
  3. js弹出对话框的方法总结
  4. IOS开发之—— 各种加密的使用(MD5,base64,DES,AES)
  5. 【ArcEngine入门与提高】Element(元素)、Annotation(注记)旋转
  6. HIbernate学习笔记(七) hibernate中的集合映射和继承映射
  7. careercup-C和C++ 13.7
  8. Shell的输入输出
  9. Android-----------国际化多国语言文件夹命名汇总
  10. 修改mysqlcharacter_set_database与character_set_server的默认编码(windows环境)
  11. 一个简单清晰的Redis操作类
  12. 在vue项目中添加全局提示框
  13. iOS 高德地图轨迹回放的 思路, 及方法
  14. Tools - Vim
  15. 视觉SLAM中的数学基础 第三篇 李群与李代数
  16. linux常用命令:more 命令
  17. google chrome浏览器 程序无法启动并行配置不正确
  18. ceph 维护之 osd节点添加
  19. http后台json解析实例
  20. Qt音乐播放器制作(一)Easy Player

热门文章

  1. Java 内部类理解
  2. iOS中的2x,3x问题
  3. 苹果Instruments/Shark性能调试工具概述
  4. BZOJ_1067_[SCOI2007]降雨量_ST表
  5. 【SCOI 2003】 严格n元树
  6. pymemcache get start
  7. div不换行
  8. Vue的响应式原理
  9. 史上最详细最全的Linux上安装Oracle的教程-centos7
  10. Dexposed:android免Root无侵入Aop框架