导出数据库:mysqldump -u 用户名 -p 数据库名 > 导出的文件名 如我输入的命令行:mysqldump -u root -p ygeshop > ygeshop.sql (输入后会让你输入进入MySQL的密码)(如果导出单张表的话在数据库名后面输入表名即可)
mysqldump -uroot -hlocalhost -P54321 -p qrcms > qrcms.sql
指定端口登陆:
mysql -uroot -hlocalhost -P54321 -p
导入sql报错:
查询:
CREATE TABLE `t_book` (
`id` bigint(20) NOT NULL AUTO_INCREMENT,
`short_name` varchar(2000) DEFAULT NULL COMMENT '简称',
`name` varchar(2000) DEFAULT NULL COMMENT '书籍名称',
`summary` text COMMENT '书籍简介',
`author` varchar(2000) DEFAULT NULL COMMENT '作者',
`press_name` varchar(2000) DEFAULT NULL COMMENT '出版社',
`press_time` varchar(20) DEFAULT 'CURRENT_TIMESTAMP' COMMENT '出版时间',
`qr_code_url` varchar(4000) DEFAULT NULL COMMENT '二维码图片地址',
`press_rev` varchar(2000) DEFAULT NULL COMMENT '版次',
`word_count` varchar(200) DEFAULT NULL COMMENT '字数',
`price` varchar(200) DEFAULT NULL COMMENT '金额',
`price_unit` varchar(200) DEFAULT NULL COMMENT '金额单位',
`press_num` varchar(200) DEFAULT NULL COMMENT '印刷次数',
`press_paper` varchar(200) DEFAULT NULL COMMENT '印刷用纸',
`language` varchar(200) DEFAULT NULL COMMENT '语言',
`page_numbers` varchar(200) DEFAULT NULL COMMENT '页数',
`folio` varchar(200) DEFAULT NULL COMMENT '开本',
`create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP,
`create_user` bigint(20) DEFAULT NULL,
`modify_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP,
`modify_user` bigint(20) DEFAULT NULL,
`cover_url` varchar(2000) DEFAULT NULL COMMENT '封面图地址',
`is_effect` varchar(45) DEFAULT NULL COMMENT '是否生效:1:生效,2:无效,3:保存,4:审批中',
`module` bigint(32) DEFAULT '1',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=18 DEFAULT CHARSET=utf8 COMMENT='书籍表'
出错处:2015-05-05 15:35:39
行号:111
错误代码: 1293 - Incorrect table definition; there can be only one TIMESTAMP column with CURRENT_TIMESTAMP in DEFAULT or ON UPDATE clause
为何老是有这样的代码,方法的命名为什么就不能统一,找问题会被坑到好吗;
HTML5 video播放不了远程连接的视频文件;
浏览器播放视频的支持有限,MP4格式的视频只支持h.264的视频;
视频编码: AVC1 - 内置 FFmpeg 解码器(h264) 可以播放;
视频编码: mp4v - 内置 FFmpeg 解码器(mpeg4) 不可以播放,例子中的都是这种格式;
最后用了这个https://html5media.info/