Commit 9b69ca555807ae441e36b11b7ad8294ac5566c1d

Authored by liuzujun
1 parent 6136eaca

mysql 配置添加

config/develop.lua
... ... @@ -16,3 +16,8 @@ redis_host = "127.0.0.1"
16 16 redis_port = 6100
17 17 redis_db = 1
18 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 24 \ No newline at end of file
... ...
src/main.lua
... ... @@ -25,6 +25,10 @@ skynet.start(function()
25 25 for i = 1, work_count do
26 26 local redisd = skynet.newservice("services/mysqld", i)
27 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 33 end
30 34  
... ...
src/services/mysqld.lua
... ... @@ -11,11 +11,11 @@ function command.open(conf)
11 11 db:query("set charset utf8mb4");
12 12 end
13 13 db=mysql.connect({
14   - host="127.0.0.1",
15   - port=3306,
  14 + host=conf.host,
  15 + port=conf.port,
16 16 database="mysql",
17   - user="root",
18   - password="123456",
  17 + user=conf.user,
  18 + password=conf.pwd,
19 19 max_packet_size = 5 * 1024 * 1024,
20 20 on_connect = on_connect
21 21 })
... ...