Mysql导入导出 改密命令总结(笔记三)
一.从数据库导出数据
注意这些语句的执行是在在没进入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导入导出 改密命令总结(笔记三)的更多相关文章
- 常用mysql导入导出数据的命令
To export 导出指定db_name的数据: $ mysqldump -u [uname] -p[pass] db_name > db_backup.sql 导出整个库的数据: $ mys ...
- Mysql导入导出工具Mysqldump和Source命令用法详解
Mysql本身提供了命令行导出工具Mysqldump和Mysql Source导入命令进行SQL数据导入导出工作,通过Mysql命令行导出工具Mysqldump命令能够将Mysql数据导出为文本格式( ...
- [转]Mysql导入导出工具Mysqldump和Source命令用法详解
Mysql本身提供了命令行导出工具Mysqldump和Mysql Source导入命令进行SQL数据导入导出工作,通过Mysql命令行导出工具Mysqldump命令能够将Mysql数据导出为文本格式( ...
- mysql导入导出命令详解
mysql导入导出命令详解 该命令适用于临时备份操作. 一.导出数据库用mysqldump命令(注意mysql的安装路径,即此命令的路径): /usr/local/mysql/bin/ ---> ...
- [转]mysql导入导出数据中文乱码解决方法小结
本文章总结了mysql导入导出数据中文乱码解决方法,出现中文乱码一般情况是导入导入时编码的设置问题,我们只要把编码调整一致即可解决此方法,下面是搜索到的一些方法总结,方便需要的朋友. linux系统中 ...
- MYSQL导入导出.sql文件
MYSQL导入导出.sql文件 一.MYSQL的命令行模式的设置:桌面->我的电脑->属性->环境变量->新建->PATH=“:path\mysql\bin;”其中p ...
- mysql 导入导出数据库、数据表的方法
mysql 导入导出数据库.数据表的方法. Linux操作系统中,均在控制台下操作.1,导入数据库:前提:数据库和数据表要存在(已经被创建)(1)将数据表 test_user.sql 导入到test ...
- mysql 导入 导出
mysql导入导出sql文件 window下 1.导出整个数据库mysqldump -u 用户名 -p 数据库名 > 导出的文件名mysqldump -u dbuser -p dbname ...
- MySql数据库导出csv文件命令
MySql数据库导出csv文件命令: MySql数据库导出csv文件命令: mysql> select first_name,last_name,email from account into ...
随机推荐
- PS 的参考线
新建参考线 菜单:"视图-新建参考线", 直接输入想要位置的参考线. 参考线对齐 按住Shift键拉辅助线,辅助线会自动对齐到当前标尺的刻度上. 按住Alt ...
- 荣耀6 Plus 的屏幕大小pt计算方法
使用 gomobile 检测 华为荣耀 6 Plus 的屏幕大小为: 1080*1776 px ; 162pt*266.40pt ; 每pt像素个数:6.666665个. 而实际的数据是: 主 ...
- nyoj 88 汉诺塔(一)
点击打开链接 汉诺塔(一) 时间限制:1000 ms | 内存限制:65535 KB 难度:3 描述 在印度,有这么一个古老的传说:在世界中心贝拿勒斯(在印度北部)的圣庙里,一块黄铜板上插着三根宝 ...
- [HDU 4821] String (字符串哈希)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4821 题目大意:给你M,L两个字母,问你给定字串里不含M个长度为L的两两相同的子串有多少个? 哈希+枚 ...
- (转)C# 解析 json
原文: http://www.cnblogs.com/txw1958/archive/2012/08/01/csharp-json.html JSON(全称为JavaScript Object N ...
- Jquery获得服务器控件的方法
由于ASP.NET网页运行后,服务器控件会随机生成客户端id,jquery获取时候不太好操作,google了下,总结有以下3种方法: 服务器控件代码: <asp:TextBox ID=" ...
- 关于cookie
CookieHelper.WriteCookie("DEPID", "theway", depid); //先写入cookie //再读取cookie Us ...
- 用JS控制图片随鼠标移动
<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <m ...
- MFC中release版本和debug版本区别
最近MFC写了个程序,生成release版,原来正常,后来删掉了些控件再编译运行,结果竟然报内存读写错误,debug却是正常的.后来将“Project Settings” 中 “C++/C ...
- openstack实例热迁移
[DEFAULT]scheduler_default_filters=AllHostsFilterallow_resize_to_same_host=Trueallow_migrate_to_same ...