关于导入MySQL数据问题

来源:百度知道 编辑:UC知道 时间:2024/09/24 04:53:45
写了一个关于触发器的东东,想保存好,以后好用。内容如下:
-------------------------------------------------------
DROP DATABASE IF EXISTS xscj;
CREATE DATABASE xscj;
USE xscj;

-- ----------------------------
-- Table structure for chengji
-- ----------------------------
CREATE TABLE `chengji` (
`id` int(7) NOT NULL auto_increment,
`xuehao` varchar(10) NOT NULL,
`xingming` varchar(8) default NULL,
`yuwen` int(3) NOT NULL,
`shuxue` int(3) NOT NULL,
`total` int(3) default '0',
`addtime` datetime default '0000-00-00 00:00:00',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

-- ----------------------------
-- Trigger structure for t_chengji_bi
-- ----------------------------
CREATE TRIGGER `t_chengji_bi` BEFORE INSERT ON `chengji` FOR EACH ROW Begin
if NEW.addtime='0000-00-00 00:00:00' THEN set NEW.addtime=NOW();
End if;
if NEW.total='0

导入数据库

常用source 命令

进入mysql数据库控制台,

如mysql -u root -p

mysql>use 数据库

然后使用source命令,后面参数为脚本文件(如这里用到的.sql)

mysql>source d:db.sql

导入数据库进入
mysql数据库控制台
然后使用source命令,后面参数为脚本文件
ying gaishi zhezhang

导入数据库进入
mysql数据库控制台
然后使用source命令,后面参数为脚本文件
ying gaishi zhezhang

用重定向符号

mysql -uroot -p < c:\ff.sql

dd