nacos配置mysql

     

     在linux,对nacos-server-1.2.1.tar.gz包解压进行配置,这里非源码,可以先参考本文

     https://blog.csdn.net/kq1983/article/details/104371021

 


# 把nacos-server-1.2.1.tar.gz包解压
tar -xzvf nacos-server-1.2.1.tar.gz

# 进入conf目录
cd nacos/conf


# 自己新建1个数据库

# 把nacos-mysql.sql的脚步,在上面的数据库执行


# vi application.properties 
spring.datasource.platform=mysql
db.num=1
db.url.0=jdbc:mysql://127.0.0.1:3306/nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true
db.user=root
db.password=123456


# cd ../bin 

# 单机启动
sh startup.sh -m standalone

 

mysql赋权限

非本地连接mysql,也就是不是locahost或者127.0.0.1,需要在mysql服务器执行
# root是账号   192.16.5.1是ip  123456是密码

grant all privileges on *.* to 'root'@'192.16.5.1' identified by '123456';

 

缺少表



CREATE TABLE `permissions` (
  `role` varchar(50) NOT NULL,
  `resource` varchar(512) NOT NULL,
  `action` varchar(8) NOT NULL,
  UNIQUE KEY `uk_role_permission` (`role`,`resource`,`action`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8;


 

 

conf目录下的配置文件

 

 

 

 

 

 

 

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章