2009-08-28 63 views
1

我有大約8mb的sql代碼需要運行。它看起來像這樣:在wamp中運行8mb的sql代碼?

/* 
MySQL Data Transfer 
Source Host: 10.0.0.5 
Source Database: jnetdata 
Target Host: 10.0.0.5 
Target Database: jnetdata 
Date: 5/26/2009 12:27:33 PM 
*/ 

SET FOREIGN_KEY_CHECKS=0; 
-- ---------------------------- 
-- Table structure for chavrusas 
-- ---------------------------- 
CREATE TABLE `chavrusas` (
    `id` int(11) NOT NULL auto_increment, 
    `date_created` datetime default NULL, 
    `luser_id` int(11) default NULL, 
    `ruser_id` int(11) default NULL, 
    `luser_type` varchar(50) default NULL, 
    `ruser_type` varchar(50) default NULL, 
    `SessionDay` varchar(250) default NULL, 
    `SessionTime` datetime default NULL, 
    `WeeklyReminder` tinyint(1) NOT NULL default '0', 
    `reminder_phone` tinyint(1) NOT NULL default '0', 
    `calling_card` varchar(50) default NULL, 
    `active` tinyint(1) NOT NULL default '0', 
    `notes` mediumtext, 
    `ended` tinyint(1) NOT NULL default '0', 
    `end_date` datetime default NULL, 
    `initiated_by_student` tinyint(1) NOT NULL default '0', 
    `initiated_by_volunteer` tinyint(1) NOT NULL default '0', 
    `student_general_reason` varchar(50) default NULL, 
    `volunteer_general_reason` varchar(50) default NULL, 
    `student_reason` varchar(250) default NULL, 
    `volunteer_reason` varchar(250) default NULL, 
    `student_nli` tinyint(1) NOT NULL default '0', 
    `volunteer_nli` tinyint(1) NOT NULL default '0', 
    `jnet_initiated` tinyint(1) default '0', 
    `belongs_to` varchar(50) default NULL, 
    PRIMARY KEY (`id`) 
) ENGINE=MyISAM AUTO_INCREMENT=5913 DEFAULT CHARSET=latin1; 

-- ---------------------------- 
-- Table structure for tbluseravailability 
-- ---------------------------- 
CREATE TABLE `tbluseravailability` (
    `availability_id` int(11) NOT NULL auto_increment, 
    `user_id` int(11) NOT NULL, 
    `weekday_id` int(11) NOT NULL, 
    `timeslot_id` int(11) NOT NULL, 
    PRIMARY KEY (`availability_id`) 
) ENGINE=MyISAM AUTO_INCREMENT=10865 DEFAULT CHARSET=latin1; 

-- ---------------------------- 
-- Table structure for tblusers 
-- ---------------------------- 
CREATE TABLE `tblusers` (
    `id` int(11) NOT NULL auto_increment, 
    ` 

如何在http://www.wampserver.com/en/download.php

回答

1

找到你WAMP安裝的mysql.exe,然後運行喬和longneck

mysql.exe -u username -p password database < textfile.sql 
+0

你能舉個例子嗎?它並沒有起作用 – 2009-08-28 21:06:52

+0

你正在使用命令行嗎? 你用你的mysql用戶名替換了「username」嗎? 你用你的mysql密碼替換了「密碼」嗎? 你用你的8mb sql文件替換「textfile.sql」嗎? 什麼不起作用?你遇到了什麼錯誤? – 2009-08-28 21:21:46

+1

噢,確保你用你想要導入的mysql數據庫的名字替換數據庫。 – 2009-08-28 21:22:30

1

運行它。假定WAMP指的Windows,Apache,MySQL和Perl的/ PHP中,你會使用MySQL命令行客戶端來應用SQL腳本。

過程被記錄在這裏:https://dev.mysql.com/doc/refman/5.7/en/mysql-batch-commands.html

如果Wampserver在正常位置安裝的MySQL,則mysql客戶端將在什麼地方,如C:\Program Files\MySQL\MySQL Server 5.1\bin\mysql發現。

+0

不放,我只想使用WAMP做到這一點。我不想下載mysql呢。我只是一個初學者。除非你想向我解釋我可以如何連接mysql來打印 – 2009-08-28 20:45:03

+0

w中的M是Mysql。沒有mysql,沒有wamp。 – 2009-08-28 20:46:03

+0

http://www.wampserver.com/en/download.php – 2009-08-28 20:48:36