例
例子: 有 importdata.sql文件, 文件內容如下
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
CREATE TABLE `bbs` (
`id` int(11) NOT NULL auto_increment,
`uid` int(11) NOT NULL default '0',
`title` varchar(255) default NULL,
`content` varchar(255) default NULL,
`lastdate` datetime default NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=4 ;
INSERT INTO `bbs` (`id`, `uid`, `title`, `content`, `lastdate`) VALUES
(1, 1, '''fffffffff''', 'ffffffffffffffff\', '2010-06-22 08:32:11'),
(2, 1, '生生世世山山水水', '頂頂頂頂單獨的等等頂頂頂頂頂頂頂頂大道通天塔 ', '2010-06-22 08:32:11'),
(3, 2, '劉軍超是不是', '不是是不是', '2010-06-22 08:32:44');
第一種方式:
在未連接數據庫的情況下,輸入
代碼如下 復制代碼 mysql -h localhost -u root -p 123456 < d:book.sql回車即可;
第二種方式:
在已連接數據庫的情況下,此時命令提示符為mysql>,輸入
回車即可
以下是使用mysql>. d:book.sql 的運行結果
第三種方式:
代碼如下 復制代碼
注意:load裡面的文件目錄要用單引號才能執行,末尾也不用分號,但在mysql提示符下是可以的