MySQL执sql剧本文件的方式_数据库实时备份与恢复
日期:2014-07-13 / 人气: / 来源:网络
1、创建包含sql命令的sql脚本文件
文件中包含一些列的sql语句,每条语句最后以;结尾,文件内容示例如下:
--创建表,使用“--”进行注释
create table 表名称
(
Guid Varchar(38) not null primary key,
Title Varchar(255),
) TYPE=InnoDB;
--在表A中增加字段Status
alter table A add Status TinyInt default '0';
--在表A上创建索引
create index XX_TaskId_1 on A(Id_);
--在A表中添加一条记录
Insert into A (Id,ParentId, Name) values(1,0,'名称');
--添加、修改、删除数据后,有可能需要提交事务
Commit;
2、执行sql脚本文件
方法一 使用cmd命令执行(windows下,unix或linux在的其控制台下)
【Mysql的bin目录】mysql �Cu用户名 �Cp密码 �CD数据库<【sql脚本文件路径全名】,示例:
D:mysqlbinmysql �Curoot �Cp123456 -Dtest<d:testss.sql
注意:
A、如果在sql脚本文件中使用了use 数据库,则-D数据库选项可以忽略
B、如果【Mysql的bin目录】中包含空格,则需要使用“”包含,如:“C:Program Filesmysqlbinmysql” �Cu用户名 �Cp密码 �CD数据库<【sql脚本文件路径全名】
方法二 进入mysql的控制台后,使用source命令执行
Mysql>source 【sql脚本文件的路径全名】 或 Mysql>. 【sql脚本文件的路径全名】,示例:
source d:testss.sql 或者 . d:testss.sql
MySQL 5.5数据库的master-slave(Replication)主从复制配置
导读:在主机master中对test数据库进行sql操作,再查看从机test数据库是否产生同步。一主一从:Master:OS:centos release 5.6 DB:mysql 5.5.8 IP:192.168.1.2Slave:OS:centos releas
MySQL教程,
作者:管理员
推荐内容 Recommended
- 江苏飞浩信息科技期待您的加入07-20
- 江苏飞浩科技欢迎您07-19
相关内容 Related
- 江苏飞浩信息科技期待您的加入07-20
- 江苏飞浩科技欢迎您07-19