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

  • 相关阅读:
    DataGridViewComboBoxColumn值无效
    你 我 我们 技术 让世界变得更好一些
    .NET Core中使用IHostedService结合队列执行定时任务
    参加胶东开发者技术大会有感
    在Windows下使用Nodist进行Node版本控制
    React中props.children和React.Children的区别
    React同构直出原理浅析
    React学习资料
    git在分支上创建目录和文件
    从一个例子中体会React的基本面
  • 原文地址:https://www.cnblogs.com/bj-tony/p/5707539.html
Copyright © 2011-2022 走看看