Commit 9b69ca555807ae441e36b11b7ad8294ac5566c1d
1 parent
6136eaca
mysql 配置添加
Showing
3 changed files
with
13 additions
and
4 deletions
Show diff stats
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 |
src/main.lua
@@ -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 | }) |