1、创建数据库

sql脚本在framework/sql目录下,修改部署的ip信息

六、新tars服务,创建数据库
标题

 

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

如果命令改变不了,也可以手动一个个修改

六、新tars服务,创建数据库
标题

 

六、新tars服务,创建数据库
标题

 

六、新tars服务,创建数据库
标题

 

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;

 

 

相关文章: