一.从数据库导出数据

注意这些语句的执行是在在没进入mysql命令行之前,在mysql命令行不行

C:\Windows\system32>导出命令

而不是

Mysql>导出命令

1.导出整个数据库(包括所有表结构与数据)

Mysqldump  -h127.0.0.1 -P3306  -uroot -p 数据库名称>xx.sql

输入密码:

或者直接输入密码

Mysqldump -h127.0.0.1 -P3306  -uroot -p密码 数据库名称>xx.sql

2.导出数据库里所有表的结构(不包括表里的数据)

Mysqldump -h127.0.0.1 -P3306  -uroot -p密码 -d 数据库名>XX.sql

3.导出某个或多个数据库表的数据(结构+内容)

Mysqldump -h127.0.0.1 -P3306  -uroot -p密码 数据库名 表名1 表名2 等>XX.sql

4.导出某个数据库表的结构

Mysqldump -h127.0.0.1 -P3306  -uroot -p密码 -d 数据库名 tb1 tb2 .. >XXX.sql

将外界sql文件导入数据库

向数据库导入文件一般是sql文件,它里面包含的是表的信息,没有数据库信息,即使导出整个数据库,也没有数据库名的信息,所以sql文件里没有有关数据库名的信息(注释里有),在导入前一般得先建一个数据库,然后选定这个数据库,在mysql命令行里执行导入命令

Mysql>source sql文件路径(D:test.sql)

一次清除数据库表里的所有数据

先导出

C:\Windows\system32>mysqldump -uroot -p密码--no-data 数据库名>xx.sql

其实与只导出表结构一样

然后在创建数据库

Create database 数据库名

在进入sql命令行导入xx.sql

mysql> source xx.sql

修改mysql密码

方法1情况:在没有进入Mysql时需要知道mysql密码

C:\Windows\system32>mysqladmin -uroot -p原密码 password 新密码

方法2:进入了mysql了,修改密码,不需要知道mysql密码

use mysql

update user set password=PASSWORD('新密码') where user='root'

即修改mysql数据库里的user表

使其它机器也能连接上mysql服务器

grant all privileges on *.* to root@"%" identified by '' with grant option;
flush privileges;

它的意思是给从任意ip地址连接的用户名为root,
密码为123456的用户赋予所有的权限。其中的"%"为任意的ip地址,如果想设为特定的值也可以设定为特定的值。

Mysql导入导出 改密命令总结(笔记三)的更多相关文章

  1. 常用mysql导入导出数据的命令

    To export 导出指定db_name的数据: $ mysqldump -u [uname] -p[pass] db_name > db_backup.sql 导出整个库的数据: $ mys ...

  2. Mysql导入导出工具Mysqldump和Source命令用法详解

    Mysql本身提供了命令行导出工具Mysqldump和Mysql Source导入命令进行SQL数据导入导出工作,通过Mysql命令行导出工具Mysqldump命令能够将Mysql数据导出为文本格式( ...

  3. [转]Mysql导入导出工具Mysqldump和Source命令用法详解

    Mysql本身提供了命令行导出工具Mysqldump和Mysql Source导入命令进行SQL数据导入导出工作,通过Mysql命令行导出工具Mysqldump命令能够将Mysql数据导出为文本格式( ...

  4. mysql导入导出命令详解

    mysql导入导出命令详解 该命令适用于临时备份操作. 一.导出数据库用mysqldump命令(注意mysql的安装路径,即此命令的路径): /usr/local/mysql/bin/  ---> ...

  5. [转]mysql导入导出数据中文乱码解决方法小结

    本文章总结了mysql导入导出数据中文乱码解决方法,出现中文乱码一般情况是导入导入时编码的设置问题,我们只要把编码调整一致即可解决此方法,下面是搜索到的一些方法总结,方便需要的朋友. linux系统中 ...

  6. MYSQL导入导出.sql文件

    MYSQL导入导出.sql文件   一.MYSQL的命令行模式的设置:桌面->我的电脑->属性->环境变量->新建->PATH=“:path\mysql\bin;”其中p ...

  7. mysql 导入导出数据库、数据表的方法

    mysql 导入导出数据库.数据表的方法. Linux操作系统中,均在控制台下操作.1,导入数据库:前提:数据库和数据表要存在(已经被创建)(1)将数据表 test_user.sql 导入到test ...

  8. mysql 导入 导出

    mysql导入导出sql文件   window下 1.导出整个数据库mysqldump -u 用户名 -p 数据库名 > 导出的文件名mysqldump -u dbuser -p dbname ...

  9. MySql数据库导出csv文件命令

    MySql数据库导出csv文件命令: MySql数据库导出csv文件命令: mysql> select first_name,last_name,email from account into ...

随机推荐

  1. POJ 2096 【期望DP】

    题意: 有n种选择,每种选择对应m种状态.每种选择发生的概率相等,每种选择中对应的每种状态发生的概率相等. 求n种选择和m种状态中每种至少发生一次的期望. 期望DP好别扭啊.要用倒推的方法. dp[i ...

  2. POJ 3308 Paratroopers(最小割EK(邻接表&矩阵))

    Description It is year 2500 A.D. and there is a terrible war between the forces of the Earth and the ...

  3. Ubuntu12.04配置静态ip地址

    Ubuntu12.04配置静态ip地址 $sudo gedit /etc/network/interfaces 原有内容只有如下两行: auto lo iface lo inet loopback 向 ...

  4. JAVA中求解对象所占字节大小

    该类为cache4j缓存框架中的工具类方法,该方法实现了两个接口 接口1:计算对象在内存中所占字节数 接口2:复制对象,实现深度克隆效果,实现原理为先序列化对象,然后在反序列化对象:返回一个新的对象, ...

  5. [ 兼容 ] IE和Firefox的Javascript兼容性总结

    长久以来JavaScript兼容性一直是Web开发者的一个主要问题.在正式规范.事实标准以及各种实现之间的存在的差异让许多开发者日夜煎熬.为此,主要从以下几方面差异总结IE和Firefox的Javas ...

  6. Android开发-API指南-Content Provider

    Content Providers 英文原文:http://developer.android.com/guide/topics/providers/content-providers.html 采集 ...

  7. 关于NopCommerce3.6版用户登录详解

    一.登录方式 Nop登录方式有两种(且只能选择一种方式登录):一种是用用户名登录,另一种是用户注册邮箱登录,这个在后台可配置: 第一种:用户名登录 后台配置路径在商城设置à设置管理à客户设置:使用用户 ...

  8. 如何查看IIS并发连接数

    如果要想知道确切的当前网站IIS连接数的话,最有效的方法是通过windows自带的系统监视器来查看. 一.运行-->输入"perfmon.msc". 二.在"系统监 ...

  9. 【测试】手工搭建DG

    前言:(一)准备工作: 1.数据库要处于归档模式: 2.监听参数:local_listener 默认值为空--1521 3.关闭闪回(可能会触发数据库的bug,备库不能开闪回) 4.如果有外部表,外部 ...

  10. CSS选择器,CSS3选择器

    CSS选择器 ------->CSS选择器优先级 1>通配符选择器(CSS2) 选择所有元素,所有浏览器都支持. *{ margin:0; padding:o; } 2>元素选择器( ...