一。
点击"开始"->"运行",输入cmd,然后回车进入到DOS界面。
mysql -uroot -ppwd database < d:\create.sql; -------pwd密码 database为要导入的数据库(有空数据库时,使用此命令)。
二。
如果数据库里还没有数据库文件 则可以: mysql [-h127.0.0.1] -uroot -p mysql < create.sql 说明:用“[]”扩起来,标示可选部分
create.sql 内容(先创建数据库,在创建表):
DROP DATABASE IF EXISTS `db1`;
CREATE DATABASE `db1` /*!40100 DEFAULT CHARACTER SET utf8 */;
DROP TABLE IF EXISTS `db1`.`file_upload`;
CREATE TABLE `db1`.`file_upload` (
`ID` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
`FILE_PATH` varchar(500) NOT NULL,
`ORIGINAL_FILE_NAME` varchar(255) NOT NULL,
`CONTENT_TYPE` varchar(255) NOT NULL,
`SIZE` bigint(20) unsigned NOT NULL,
`STATUS` varchar(45) NOT NULL,
`GMT_CREATED` datetime NOT NULL,
`GMT_UPDATED` datetime NOT NULL,
PRIMARY KEY (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
三。
也可以创建*.bat文件,写入如下命令:
mysql -h127.0.0.1 -uroot -p123 mysql < create.sql (里面创建了db1数据库)
mysql -h127.0.0.1 -uroot -p123 db1< 11.sql (里面创建了表)
mysql -h127.0.0.1 -uroot -p123 db1< 22.sql (里面创建了表)
mysql -h127.0.0.1 -uroot -p123 db1< install.sql (里面插入了备份数据)
Pause
(注:-u和用户名中间最好不要有空格 不然可能会有问题,如:-uroot 密码亦然。)
四。备份命令
mysqldump -t superschool -hliyixing.com -uroot > install.sql
Pause