Commit 9b69ca555807ae441e36b11b7ad8294ac5566c1d

Authored by liuzujun
1 parent 6136eaca

mysql 配置添加

config/develop.lua
@@ -16,3 +16,8 @@ redis_host = "127.0.0.1" @@ -16,3 +16,8 @@ redis_host = "127.0.0.1"
16 redis_port = 6100 16 redis_port = 6100
17 redis_db = 1 17 redis_db = 1
18 redis_auth = nil 18 redis_auth = nil
  19 +
  20 +mysql_host = "127.0.0.1"
  21 +mysql_port = 3306
  22 +mysql_user = "root"
  23 +mysql_password = "123456"
19 \ No newline at end of file 24 \ No newline at end of file
@@ -25,6 +25,10 @@ skynet.start(function() @@ -25,6 +25,10 @@ skynet.start(function()
25 for i = 1, work_count do 25 for i = 1, work_count do
26 local redisd = skynet.newservice("services/mysqld", i) 26 local redisd = skynet.newservice("services/mysqld", i)
27 skynet.call(redisd, "lua", "open", { 27 skynet.call(redisd, "lua", "open", {
  28 + host = skynet.getenv("mysql_host"),
  29 + port = tonumber(skynet.getenv("mysql_port")),
  30 + user = skynet.getenv("mysql_user"),
  31 + pwd = skynet.getenv("mysql_password"),
28 }) 32 })
29 end 33 end
30 34
src/services/mysqld.lua
@@ -11,11 +11,11 @@ function command.open(conf) @@ -11,11 +11,11 @@ function command.open(conf)
11 db:query("set charset utf8mb4"); 11 db:query("set charset utf8mb4");
12 end 12 end
13 db=mysql.connect({ 13 db=mysql.connect({
14 - host="127.0.0.1",  
15 - port=3306, 14 + host=conf.host,
  15 + port=conf.port,
16 database="mysql", 16 database="mysql",
17 - user="root",  
18 - password="123456", 17 + user=conf.user,
  18 + password=conf.pwd,
19 max_packet_size = 5 * 1024 * 1024, 19 max_packet_size = 5 * 1024 * 1024,
20 on_connect = on_connect 20 on_connect = on_connect
21 }) 21 })