mysql 在windons下的备份命令】的更多相关文章

1. @echo off set "Ymd=%date:~,4%%date:~5,2%%date:~8,2%" mysqldump -uroot -proot jy510 > E:/backup/jy510.sql@echo on 2. @echo off set "Ymd=%date:~,4%%date:~5,2%%date:~8,2%" E:/wamp/bin/mysql/mysql5.5.8/bin/mysqldump --opt -u root --p…
手动备份: cmd控制台: 先进入mysql所在的bin目录下,如:cd C:\Program Files\MySQL\MySQL Server 5.5\bin mysqldump -u root -p 数据库 [表名1 表名2..]  > 文件路径 比如: 把datacenter数据库备份到 c:\datacenter.sql mysqldump -u root -p datacenter> c:\datacenter.sql 如果你希望备份是,数据库的某几张表 mysqldump -uro…
在cmd窗口中使用mysqldump命令首先需要配置环境变量 1,在计算机中找到MySQL的安装位置,找到MySQL Workbench,比如我的是C:\Program Files\MySQL\MySQL Workbench 6.3 \ 2,在计算机的环境变量中找到path变量,将上面的路径添加到最后面,注意要用分号和其他的路径分开 3,打开cmd,输入  mysqldump -uroot -p 数据库 表 > 地址  就可以备份MySQL中某个表的数据了 比如:备份test数据库中表table…
在cmd窗口中使用mysqldump命令首先需要配置环境变量 1,在计算机中找到MySQL的安装位置,找到MySQL Workbench,比如我的是C:\Program Files\MySQL\MySQL Server 5.7\bin 2,在计算机的环境变量中找到path变量,将上面的路径添加到最后面,注意要用分号和其他的路径分开 3,打开cmd,输入  mysqldump -uroot -p 数据库 表 > 地址  就可以备份MySQL中某个表的数据了 比如:备份test数据库中表table1…
MySQL 是最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一. 在命令行中启动mysql: mysql -u root -p 显示所有数据库:  SHOW DATABASES; 选择某个数据库: USE app_yo; 显示当前数据库下所有的表: SHOW TABLES; 查看表的列信息: DESC table_name || SHOW INDEX…
1.一般备份方法主要为两种: 直接保存数据库data文件夹 mysqldump 用sql命令备份(文件存放目录必须存在) 首先cmd进入MySQL\bin,然后mysqldump --default-character-set=utf8 --opt -h localhost -uroot -ppsd  database> D:\db_bak\database\database_bak.sql 2.下面写个基于上面的原理的Windows自动备份 2.1建立一个bak.bat文件 @echo off…
以下几种全部是批处理命令中对于备份文件 1.复制date文件夹备份============================假想环境:MySQL   安装位置:C:\MySQL论坛数据库名称为:bbs数据库备份目的地:C:\db_bak\============================新建db_bak.bat,写入以下代码 *******************************Code Start*****************************net stop mysql…
1. 远程进入Linux服务器. 2. 一般登录的是root用户, 第一步切换到Oracle用户, 命令: su - oracle 3. 查看服务器上面数据库的监听的状况 lsnrctl 之后输入命令 status 说明至少有两个数据库实例正在运行 4. 查看Oracle用户的环境变量 命令 more ~/.bash_profile 结果 里面没有 ORACLE_SID的变量, 所以需要手工指定 5. 指定ORACLE_SID 注意 linux区分大小写 windows下面可以用小写 linux…
在CentOS下自动备份mysql数据库,并差异同步到其它网络主机上 1.在/root/mysql_backup/下添加backup.sh:vim /root/mysql_backup/backup.sh,然后在里面添加以下代码: mysqldump  -uroot  -p 'a123456'  mysqltest  > /root/mysql_backup/`date +%Y-%m-%d~%H:%M:%S`.bak // 备份数据库 rsync  -av  /root/mysql_backup…
Linux下自动备份MySQL数据库并上传到远程FTP服务器且删除指定日期前的备份Shell脚本 说明:  1.备份MySQL数据库存放目录/var/lib/mysql下面的xshelldata数据库到/home/mysql_data里面,并且保存为xshelldata_bak_2012_06_30.tar.gz的压缩文件格式(2012_06_30是指备份执行时当天的日期),最后只保留最近7天的备份 2.上传/home/mysql_data里面的备份文件到远程FTP服务器上,并且只保留最近7天的…
mysql备份命令如下: 备份多个数据库可以使用如下命令: mysqldump -uroot -p123456 --databases test1 test2 test3 > /home/test/dump.sql; 恢复备份: source dump.sql 在mysql命令行中输入该命令即可恢复 备份整个数据库: mysqldump -uroot -123456 -A > all.sql 备份整个数据库结构: mysqldump -uroot -p123456 -P3306 -A -d &…
备份多个数据库可以使用如下命令:mysqldump -uroot -p123456 --databases test1 test2 test3 > /home/test/dump.sql; 恢复备份:source dump.sql 在mysql命令行中输入该命令即可恢复 备份整个数据库: mysqldump -uroot -123456 -A > all.sql 备份整个数据库结构: mysqldump -uroot -p123456 -P3306 -A -d > all_002.sql…
#配置参数 USER=vimer_admin #数据库用户名 PASSWORD=dreamfly123 #数据库用户密码 DATABASE=vimer #数据库名称 WEBMASTER=@qq.com #管理员邮箱地址,用以发送备份失败消息提醒 BACKUP_DIR=/root/vimer_database_backup/ #备份文件存储路径 LOGFILE=/root/vimer_database_backup/data_backup.log #日记文件路径 DATE=`date '+%Y%m…
centos  MySQL主从配置 ntsysv   chkconfig  setup命令  配置MySQL 主从 子shell  MySQL备份  kill命令  pid文件  discuz!论坛数据库读写分离  双主搭建   mysql.history   第二十九节课 搭建主从过程中先要slave stop   搭建好之后再slave start避免出错 ntsysv:图形界面服务管理工具chkconfig:命令行服务管理工具setup命令:图形界面管理工具 上半节课 ntsysv chk…
Linux下定时备份MySQL数据库的Shell脚本   对任何一个已经上线的网站站点来说,数据备份都是必须的.无论版本更新还是服务器迁移,备份数据的重要性不言而喻.人工备份数据的方式不单耗费大量时间和精力,还灰常不专业的说.于是,有了下面这段脚本的出现.参考了网上的很多教程,外加自己的测试,以下脚本经测试可用.#!/bin/bash#Shell Command For Backup MySQL Database Everyday Automatically By Crontab#Author…
1. 导出数据库数据   "C:\Program Files\MySQL\MySQL Server 5.6\bin\mysqldump.exe" -u root -p123abc test > D:\Backup\MySQL\test_20140521.sql  2. 将导出的数据dumpout.sql放到你的目标机器上(如果是远程目标机器的话,直接将dunmpout.sql copy到目标机器就行).这里假设cp到主目录下~/   3. 在目标机器的数据库里建立新数据库,这里建…
使用MySQL自带的备份工具+ crontab 的方式来实现备份 1.查看磁盘挂载信息(选一个容量合适的) #df -h 2.创建备份目录 为了方便,在/home保存备份文件: cd /home/game mkdir backup cd backup 3.创建备份Shell脚本 vi bkDatabaseName.sh PS:注意把以下命令中的DatabaseName换为实际的数据库名称: 输入/粘贴以下内容: #!/bin/bash mysqldump -uusername -ppasswor…
mysql 在windows下,使用 net start mysql 命令发生错误 :服务名无效 或 1067  先使用mysqld -install安装一下 删除data目录下的日志等文件(因为之前的错误或pid文件有问题) net start mysql 启动 来自为知笔记(Wiz)…
使用expect和mysqldump备份 expect expect是一个免费的编程工具语言,用来实现自动和交互式任务进行通信,而无需人的干预. 例如,执行shell脚本的过程中,需要输入用户名.密码等,可使用expect来完成自动输入. 安装expect yum install tcl yum install expect 脚本 shell脚本 #! /bin/bash currentTime=`date +%s` sql="/home/cg/backup/myblog_$currentTim…
CentOS Linux下使用yum 命令安装MySQL过程记录. 1. 查看服务器中有没有安装过MySQL 1. 查看有没有安装包: yum list mysql* #移除已经安装的mysql yum remove mysql mysql-server mysql-libs compat-mysql51 rm -rf /var/lib/mysql rm /etc/my.cnf 2. 查看是否还有mysql软件: rpm -qa|grep mysql #如果有的话,继续删除 3.  安装mysq…
先要配置环境变量 MYSQL_HOME : D:\mysql-8.0.11-winx64 Path:%MYSQL_HOME%\bin 1)新建MYSQL_HOME变量,并配置:C:\Program Files\MySQL\MySQL Server 5.6 MYSQL_HOME:C:\Program Files\MySQL\MySQL Server 5.6 2)编辑path系统变量,将%MYSQL_HOME%\bin添加到path变量后.配置path环境变量,也可不新建MYSQL_HOME变量,而…
五.备份和还原MySQL数据库 在数据库的管理中,备份和还原是必须做认真做的事情,如果疏忽或者做粗糙了,那么一旦数据库故障后果不堪设想,所以Navicat同样也有备份和还原的功能,相比较创建功能,其备份功能则非常的简单. 1.备份数据库 在主视图窗口中选择[备份]功能按钮后,在下面的导航栏中点击[新建备份]弹出其提示窗口,在提示窗口中点击[开始]按钮执行备份命令. 图: 23 执行完备份命令后,在导航栏中可以看到备份的相关信息. 在备份时间上点击右键,选中[常规]命令即可查看备份文件的存储位置.…
安装Mysql后,当我们在cmd中敲入mysql时会出现‘Mysql’不是内部或外部命令,也不是可运行的程序或其处理文件. 处理: 我的电脑右键属性>高级系统设置>高级>环境变量>添加mysql安装目录下bin目录的路径到变量值中,比如 ;D:\MySQL\bin>确定 完成…
MySQL在command line Client下的一些命令 通过CMD进入到本地数据库: mysql -h localhost -u -root -p 参数说明: -h 要连接的服务器的主机名或IP地址,也可以是远程的服务器主机,-h localhos 也可以表示成  -hlocalhost  即:没有空格. -u 是服务器要验证的用户名,这个用户名一定是数据库中存在的,并且具有连接服务器的权限.-u root 可表示成 -uroot 即:没有空格. -p 是与上面用户名对应的密码,也可以直…
环境:centos7 .mysql5.7 第一步:创建自动备份脚本文件 mkdir backup cd backup touch backup.sh 第二步:在备份脚本文件中写入备份脚本 vim backup.sh 在文件中写入内容后保存(:wq): /usr/bin/mysqldump -u root -proot mysql > /backup/mysql_$(date "+%Y%m%d_%H:%M:%S").sql 其中:-p后面的root是密码,根据实际情况进行修改:my…
在上篇我们讲了登录.增加用户.密码更改等问题.下篇我们来看看MySQL中有关数据库方面的操作.注意:你必须首先登录到MYSQL中,以下操作都是在MYSQL的提示符下进行的,而且每个命令以分号结束. 一.操作技巧   1.如果你打命令时,回车后发现忘记加分号,你无须重打一遍命令,只要打个分号回车就可以了.也就是说你可以把一个完整的命令分成几行来打,完后用分号作结束标志就OK.   2.你可以使用光标上下键调出以前的命令.但以前我用过的一个MYSQL旧版本不支持.我现在用的是mysql-3.23.2…
A.MySQL 备份工具xtrabackup 的安装 . percona 官方xtrabackup 的二进制版本:二进制版本解压就能用了. . 解压xtrabackup & 创建连接 -Linux-x86_64.tar.gz -C /usr/local/ /usr/local/xtrabackup . 设置PATH环境变量 export PATH=/usr/local/xtrabackup/bin/:$PATH B.在mysql数据库中创建一个用户备份的用户 & 授权 . 创建用户 cre…
用户授权与权限撤销 修改数据库管理员从本机登陆的密码测试: mysqladmin -hlocalhost -uroot -p password "新密码" Enter password:(输入旧密码) [root@mysql ~]# mysqladmin -hlocalhost -uroot -p password "123456789" Enter password: 重置数据库管理员从本机登陆的密码(不记得旧密码的时候)测试: [root@mysql ~]# s…
权限管理 我们知道我们的最高权限管理者是root用户,它拥有着最高的权限操作.包括select.update.delete.update.grant等操作.那么一般情况在公司之后DBA工程师会创建一个用户和密码,让你去连接数据库的操作,并给当前的用户设置某个操作的权限(或者所有权限).那么这时就需要我们来简单了解一下: 如何创建用户和密码 给当前的用户授权 移除当前用户的权限 如果你想创建一个新的用户,则需要以下操作: 1.进入到mysql数据库下 mysql> use mysql Databa…