首页 > 数据库技术 > 详细

云笔记项目终端插入数据库表和初始化数据

时间:2019-02-05 12:52:27      阅读:297      评论:0      收藏:0      [点我收藏+]

做云笔记时需要提前建立数据库和表,以及对表数据进行初始化,采用执行脚本的方式插入

插入方式:source 文件完整路径名

打开终端

(1)打开终端 输入密码

/usr/local/mysql/bin/mysql -u root -p

(2)输入show databases; 展示所有数据库,有些如information_schema表,为mysql内置数据库,不能随便删除

技术分享图片

(3)建议在执行脚本语言前,先检查脚本内cn_notebook表的默认时间设置,不能为0000-00-00 00:00:00,否则会建表报错

 1 CREATE TABLE `cn_notebook` (
 2   `cn_notebook_id` varchar(100) NOT NULL COMMENT 笔记本ID,
 3   `cn_user_id` varchar(100) DEFAULT NULL COMMENT 用户ID,
 4   `cn_notebook_type_id` varchar(100) DEFAULT NULL COMMENT 笔记本类型ID,
 5   `cn_notebook_name` varchar(500) DEFAULT NULL COMMENT 笔记本名,
 6   `cn_notebook_desc` text COMMENT 笔记本说明,
 7   `cn_notebook_createtime` timestamp NOT NULL DEFAULT 1990-01-01 00:00:00 ON UPDATE CURRENT_TIMESTAMP,
 8   PRIMARY KEY (`cn_notebook_id`),
 9   KEY `FK_Note_User_Reference` (`cn_user_id`),
10   KEY `FK_Reference_6` (`cn_notebook_type_id`)
11 ) ENGINE=InnoDB DEFAULT CHARSET=utf8;

(4)终端执行sql脚本

技术分享图片

(5)如果没有报错,说明插入脚本成功,重新show databases; 查看新建的数据库里新增名为cloud_note数据库

技术分享图片

(6)使用use cloud_note 选中数据库,然后show tables展现下面所有表格

技术分享图片

(7)可以随便查看表结构

技术分享图片

至此,云笔记项目第一步的数据库建立工作完成。

 

云笔记项目终端插入数据库表和初始化数据

原文:https://www.cnblogs.com/youngchaolin/p/10352653.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!