不要数据,如何导出数据库的表结构,视图,存储过程,自定义方法?
在phpmyadmin导出的没有存储过程和方法,在MySQL Adminiserator导出的内容又有,大量的数据,数据不导出,请指点,在线等

解决方案 »

  1.   

    用mysqldump 命令工具,使用 --no-data, 参数C:\> mysqldump -uroot -p123 -R --no-data mydatabase > backup.sql
      

  2.   

    具体用法参见MYSQL官方文档。8.8. mysqldump:数据库备份程序
    http://dev.mysql.com/doc/refman/5.1/zh/client-side-scripts.html#mysqldump
      

  3.   

    可以
    mysqldump -h 127.0.0.1 -uroot -p123 -R --no-data mydatabase > backup.sql
      

  4.   

    谢谢啊!能不能使用MySQL Administrator来导出呢?
      

  5.   

    mysqldump: Got error: 2003: Can't connect to MySQL server on '127.0.0.1:3306 ' (10061) when trying to connect
      

  6.   

    mysqldump -h 127.0.0.1 -uroot -p123 -R --no-data mydatabase > backup.sql请改成你的服务器的主机名或IP。
      

  7.   

    改了,在我本地机器上可以实现备份,但远程的就不行,会出现这样的错误提示mysqldump: Got error: 2003: Can't connect to MySQL server on '127.0.0.1:3306 ' (10061) when trying to connect
      

  8.   

    mysqldump: Got error: 2003: Can't connect to MySQL server on '192.168.5.25:3306 ' (10061) when trying to connect
      

  9.   

    ping 192.168.5.25
    能PING通吗?
      

  10.   

    可以ping通,原来是不要加3306,谢谢兄弟!