1、创建数据库
sql脚本在framework/sql目录下,修改部署的ip信息
cd /home/py/tarspackage/Tars/framework/sql
sed -i "s/192.168.2.131/${your machine ip}/g" `grep 192.168.2.131 -rl ./*`
sed -i "s/db.tars.com/${your machine ip}/g" `grep db.tars.com -rl ./*`
①用自己的内网地址替换192.168.2.131和
②如果mysql安装在本地,用localhost替换db.tars.com
③用自己的数据用户名替换sql文件中的tars
用自己的数据密码替换sql文件中的tars2015
如果命令改变不了,也可以手动一个个修改
chmod u+x exec-sql.sh
./exec-sql.sh
注意:
如果exec-sql.sh脚本执行出错,需要脚本里修改数据库用户名root对应的密码
3、另外有一个表,github上没提供,新增到数据库db_tars
CREATE TABLE `t_server_notifys` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`application` varchar(128) DEFAULT '',
`server_name` varchar(128) DEFAULT NULL,
`container_name` varchar(128) DEFAULT '',
`node_name` varchar(128) NOT NULL DEFAULT '',
`set_name` varchar(16) DEFAULT NULL,
`set_area` varchar(16) DEFAULT NULL,
`set_group` varchar(16) DEFAULT NULL,
`server_id` varchar(100) DEFAULT NULL,
`thread_id` varchar(20) DEFAULT NULL,
`command` varchar(50) DEFAULT NULL,
`result` text,
`notifytime` datetime DEFAULT NULL,
PRIMARY KEY (`id`),
KEY `index_name` (`server_name`),
KEY `servernoticetime_i_1` (`notifytime`),
KEY `indx_1_server_id` (`server_id`),
KEY `query_index` (`application`,`server_name`,`node_name`,`set_name`,`set_area`,`set_group`)
) ENGINE=InnoDB AUTO_INCREMENT=192 DEFAULT CHARSET=utf8;