Skip to content

Commit 30da020

Browse files
authored
Support MySQL password settings (#57)
* 支持mysql设置密码 #56 * fix gitaction * fix gitaction
1 parent 984f61f commit 30da020

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

adapter/config.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ func (c *Config) GoFormat() string {
7272
u = fmt.Sprintf("postgres://%s:%s@%s:%s/%s", c.Username, c.Password, c.Host, c.Port, c.Database)
7373
case "mysql":
7474
c.Options.Set("parseTime", "true")
75-
u = fmt.Sprintf("%s@tcp(%s:%s)/%s", c.Username, c.Host, c.Port, c.Database)
75+
u = fmt.Sprintf("%s:%s@tcp(%s:%s)/%s", c.Username, c.Password, c.Host, c.Port, c.Database)
7676
case "sqlite":
7777
return fmt.Sprintf("file:%s", c.Database)
7878
default:

adapter/config_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,8 @@ func TestNewMySQLConfig(t *testing.T) {
3333
require.Equal(t, "localhost", c.Host)
3434
require.Equal(t, "3306", c.Port)
3535
require.Equal(t, "queryx_test", c.Database)
36-
require.Equal(t, "root@tcp(localhost:3306)/queryx_test?parseTime=true", c.URL)
37-
require.Equal(t, "root@tcp(localhost:3306)/?parseTime=true", c.URL2)
36+
require.Equal(t, "root:@tcp(localhost:3306)/queryx_test?parseTime=true", c.URL)
37+
require.Equal(t, "root:@tcp(localhost:3306)/?parseTime=true", c.URL2)
3838
require.Equal(t, "mysql://root:@localhost:3306/queryx_test?parseTime=true", c.TSFormat())
3939

4040
}

0 commit comments

Comments
 (0)