zoukankan      html  css  js  c++  java
  • mysql导出数据表结构,必须退出mysql命令.重新使用msyqldump命令

    只导出数据库中所有表结构(-d 减去数据)

    导出所有表结构和数据

    mysqldump -uroot --default-character-set=utf8 -p123-d必须空格good>H:/oooooooooo.sql

    用户名为root,密码为123,导出数据库名为good所有表结构

    尽量不使用navicat,phpmyadmin工具导入sql数据库.经常导入失败

    如何导入mysql数据库:
    win7中cmd下
    连接数据mysql-->
    创建数据库-->
    使用数据库-->
    导入数据库

    mysql -uroot -p
    create database goods;
    use goods
    数据库来源于 source H:/goods.sql; 
    导入使用的是mysql可执行文件中的source来源命令

    导出使用的是mysqldump可执行文件.连接并导出.(执行前确保退出MySQL)

    =======================数据库转移的3中方法

     01 navicat 数据传输 --当前ip传输指定ip--容易报错 

    02 复制mysql下面的data目录

    03 cmd下导出导入

    cmd下导出-->给其他电脑cmd下导入
    如果导出不设置编码.往往导出的是原有编码utf8,给别人导入cmd下只能以gbk导入,导入就出问题了





    cmd默认以utf8读取mysql数据.如果mysql中是gbk格式.先设置cmd 下set names gbk 以gbk读取mysql中的数据
    cmd默认以gbk写入mysql数据.如果mysql文件是utf8,务必更换mysql文件,(先以gbk导出的mysql才可以在cmd下导入)

    导出2张表 和数据

    mysql -uroot -p123 
    先使用mysql命令设置字母编码为gbk
    set names gbk
    exit
    再退出,使用mysqldump命令,直接导入即可.cmd下默认gbk编码.由于导出sql编码已经是gbk了.2者一致不会乱码.
    select查看还是出现乱码,设置cmd以gbk读取mysql中的数据

    mysqldump -uroot  -p123 cms cms_menu cms_category >H:/kkkk.sql

  • 相关阅读:
    hdu5728 PowMod
    CF1156E Special Segments of Permutation
    CF1182E Product Oriented Recurrence
    CF1082E Increasing Frequency
    CF623B Array GCD
    CF1168B Good Triple
    CF1175E Minimal Segment Cover
    php 正则
    windows 下安装composer
    windows apache "The requested operation has failed" 启动失败
  • 原文地址:https://www.cnblogs.com/bj-tony/p/5707539.html
Copyright © 2011-2022 走看看