Mysql: рдХрдиреЗрдХреНрд╢рди рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреЗ рд╕рд╛рде рдиреЗрдЯрд╡рд░реНрдХ рдкрддрд╛ рд╣рд▓ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛

рдХреЛ рдирд┐рд░реНрдорд┐рдд 27 рдлрд╝рд░ре░ 2016  ┬╖  8рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: go-sql-driver/mysql

рдореБрджреЗ рдХрд╛ рд╡рд┐рд╡рд░рдг

рдореИрдВрдиреЗ рдЕрднреА-рдЕрднреА рдЧреЛ рдХреЛ рдЖрдЬрд╝рдорд╛рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛ рд╣реИ, рдФрд░ рдореИрдВ рдЗрд╕рдХреЗ рд╕рд╛рде рдиреЛрдб рдореЗрдВ рд▓рд┐рдЦреЗ рдЧрдП рдПрдХ рдПрдкреАрдЖрдИ рд╕рд░реНрд╡рд░ рдХреЛ рдлрд┐рд░ рд╕реЗ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдБред

рдореИрдВрдиреЗ MySQL рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЗ рд╕рд╛рде рдмрд╛рдзрд╛ рдбрд╛рд▓реА рд╣реИ рдЬрд┐рд╕реЗ рдореИрдВ рд╣рд▓ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ред рдореИрдВ рдПрдХ рдПрдбрдмреНрд▓реНрдпреВрдПрд╕ рдЖрд░рдбреАрдПрд╕ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдПрдХ рдХрдиреЗрдХреНрд╢рди рдЦреЛрд▓рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реВрдБ рдФрд░ рдХрдиреЗрдХреНрд╢рди рд╕реНрдЯреНрд░рд┐рдВрдЧ рд╣реИ:

db, err := sql.Open("mysql", "username:[email protected]:3306/db_name")

рдЗрд╕рдХреЗ рд╕рд╛рде рдореБрдЭреЗ рдпрд╣ рддреНрд░реБрдЯрд┐ рдорд┐рд▓рддреА рд╣реИ:

default addr for network 'dbinstance.eu-west-1.rds.amazonaws.com:3306' unknown

рдореИрдВрдиреЗ рдпреВрд░реА рдХреЛ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреЗ рдЕрдВрджрд░ tcp(dbinstance.eu-west-1.rds.amazonaws.com:3306) рдореЗрдВ рд▓рдкреЗрдЯрдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ рд╣реИ, рдФрд░ рдлрд┐рд░ рдореБрдЭреЗ рдорд┐рд▓рддрд╛ рд╣реИ:

Error 1045: Access denied for user 'mysql'@'****.2-4.cable.virginm.net' (using password: YES) ( * * рдиреЗрдЯрд╡рд░реНрдХ рдкрддреЗ рдХрд╛ рдХреБрдЫ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИ рдЬрд┐рд╕реЗ рдореИрдВ рдпрд╣рд╛рдВ рдирд╣реАрдВ рдбрд╛рд▓ рд░рд╣рд╛ рд╣реВрдВ)

рдореВрд▓ рд░реВрдк рд╕реЗ рдпрд╣ рдореЗрд░рд╛ рдХреЗрдмрд▓ рдкреНрд░рджрд╛рддрд╛ рд╣реИ - рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рд░рд╛рд╕реНрддреЗ рдореЗрдВ рдкрд╣рд▓реА рд╣реЙрдк рдкрд░ рд░реБрдХ рд░рд╣рд╛ рд╣реИред

рдЕрдЧрд░ рдореИрдВ рдЗрд╕реЗ tcp(ipaddress) рдмрджрд▓рддрд╛ рд╣реВрдВ рддреЛ рдпрд╣ рдХрдиреЗрдХреНрдЯ рд╣реЛрдиреЗ рд▓рдЧрддрд╛ рд╣реИред

рдореЗрд░реЗ рдРрдк рдХрд╛ рдиреЛрдб рд╕рдВрд╕реНрдХрд░рдг рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХрдиреЗрдХреНрд╢рди рдХреЗ рд╕рд╛рде рдареАрдХ рдЪрд▓рддрд╛ рд╣реИ

рд╡рд┐рдиреНрдпрд╛рд╕

*рдЪрд╛рд▓рдХ рд╕рдВрд╕реНрдХрд░рдг (рдпрд╛ git SHA): рд╕рдВрд╕реНрдХрд░рдг 1.2

*рдЧреЛ рд╡рд░реНрдЬрди: рдЧреЛ рд╡рд░реНрдЬрди go1.6 windows/amd64

*рд╕рд░реНрд╡рд░ рд╕рдВрд╕реНрдХрд░рдг: MySQL 5.6.23

*рд╕рд░реНрд╡рд░ рдУрдПрд╕: рдЕрдореЗрдЬрд╝рди рдЖрд░рдбреАрдПрд╕

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

db, err := sql.Open("mysql", "username:password@tcp(dbinstance.eu-west-1.rds.amazonaws.com:3306)/db_name") рд╕рд╣реА рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред

Error 1045: Access denied for user 'mysql'@'****.2-4.cable.virginm.net' (using password: YES) MySQL рд╕рд░реНрд╡рд░ рд╕реЗ рдПрдХ рдЙрддреНрддрд░ рд╣реИред рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдХрд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо рдпрд╛ рдкрд╛рд╕рд╡рд░реНрдб рдЧрд▓рдд рд╣реИ рдпрд╛ рд╕рд░реНрд╡рд░ рдЖрдкрдХреЗ рдЖрдИрдкреА рд╕реЗ рдХрдиреЗрдХреНрд╢рди рд╕реНрд╡реАрдХрд╛рд░ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдХреНрдпрд╛ рдпрд╣ рд╕рдорд╛рди рдкреНрд░рдорд╛рдг-рдкрддреНрд░реЛрдВ рдХреЗ рд╕рд╛рде рдФрд░ рдЙрд╕реА рдХреНрд▓рд╛рдЗрдВрдЯ рд╕реЗ рдЕрдиреНрдп рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдЬреИрд╕реЗ рдиреЛрдб рдпрд╛ рдСрдлрд┐рдХрд▓ рд╕реА рд▓рд┐рдм рдХреЗ рд▓рд┐рдП?

рд╕рднреА 8 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

db, err := sql.Open("mysql", "username:password@tcp(dbinstance.eu-west-1.rds.amazonaws.com:3306)/db_name") рд╕рд╣реА рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред

Error 1045: Access denied for user 'mysql'@'****.2-4.cable.virginm.net' (using password: YES) MySQL рд╕рд░реНрд╡рд░ рд╕реЗ рдПрдХ рдЙрддреНрддрд░ рд╣реИред рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдХрд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо рдпрд╛ рдкрд╛рд╕рд╡рд░реНрдб рдЧрд▓рдд рд╣реИ рдпрд╛ рд╕рд░реНрд╡рд░ рдЖрдкрдХреЗ рдЖрдИрдкреА рд╕реЗ рдХрдиреЗрдХреНрд╢рди рд╕реНрд╡реАрдХрд╛рд░ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдХреНрдпрд╛ рдпрд╣ рд╕рдорд╛рди рдкреНрд░рдорд╛рдг-рдкрддреНрд░реЛрдВ рдХреЗ рд╕рд╛рде рдФрд░ рдЙрд╕реА рдХреНрд▓рд╛рдЗрдВрдЯ рд╕реЗ рдЕрдиреНрдп рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдЬреИрд╕реЗ рдиреЛрдб рдпрд╛ рдСрдлрд┐рдХрд▓ рд╕реА рд▓рд┐рдм рдХреЗ рд▓рд┐рдП?

рдХреЛрдИ рдмрд╛рдд рдирд╣реАрдВ, рдЖрдкрдиреЗ рдкрд╣рд▓реЗ рд╣реА рд▓рд┐рдЦрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдпрджрд┐ рдЖрдк рдбреЛрдореЗрди рдХреЗ рдмрдЬрд╛рдп рдЖрдИрдкреА рдкрддреЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред

рдбреАрдПрд╕рдПрди рдХреЛ рднреА рдареАрдХ рд╕реЗ рдкрд╛рд░реНрд╕ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ: User:username Passwd:password Net:tcp Addr:dbinstance.eu-west-1.rds.amazonaws.com:3306 DBName:db_name ред
рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рддреНрд░реБрдЯрд┐ рд╕рд░реНрд╡рд░ рдХреА рддрд░рдл рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдПред рдбреНрд░рд╛рдЗрд╡рд░ рдареАрдХ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рд▓рдЧрддрд╛ рд╣реИред

рдпрджрд┐ рд╕рдорд╕реНрдпрд╛ рдЕрднреА рднреА рдореМрдЬреВрдж рд╣реИ, рддреЛ рдХреГрдкрдпрд╛ рдЙрддреНрддрд░ рджреЗрдВ

рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдпрд╣ рд╕рд╣реА рдЬрдЧрд╣ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдЕрднреА рднреА рдореЗрд░реЗ рд▓рд┐рдП рдПрдХ рдореБрджреНрджрд╛ рд╣реИред рдореИрдВрдиреЗ рдПрдХ рд╣реА рдкрд░рд┐рдгрд╛рдо рдХреЗ рд╕рд╛рде рдпреВрдЖрд░рдПрд▓ рдФрд░ рдЖрдИрдкреА рдкрддреЗ рджреЛрдиреЛрдВ рд╕реЗ рдЬреБрдбрд╝рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреАред

рддреНрд░реБрдЯрд┐ 1045: рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╡реЗрд╢ рдирд┐рд╖реЗрдз ''@'.fios.verizon.net' (рдкрд╛рд╕рд╡рд░реНрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ: рд╣рд╛рдБ)

рдбреНрд░рд╛рдЗрд╡рд░ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИ рдФрд░ рдЖрдкрдХреЗ URL_STRING рдХрд╛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╕рд╣реА рд╣реИ (рдЯреАрд╕реАрдкреА рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рд╕рд╛рде)ред

рд╕рд╣реА рд╡рд┐рдиреНрдпрд╛рд╕ рдХрд╛ рдЙрджрд╛рд╣рд░рдг:

db, err := sql.Open("mysql", "username:password@tcp(dbinstance.eu-west-1.rds.amazonaws.com:3306)/db_name")

рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдХреА рд╕рдорд╕реНрдпрд╛ рдЖрдкрдХреЗ рдбреЗрдЯрд╛рдмреЗрд╕ (mysql/mariadb) рдХреА рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ рд╣реЛред рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЗ рд╕рдВрджрд░реНрдн рдХреЗ рд▓рд┐рдП рдЕрдЯреИрдЪрдореЗрдВрдЯ рд▓рд┐рдВрдХ: MYSQL ERROR 1045

рдЖрд░рдбреАрдПрд╕ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рддреЗ рд╕рдордп рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реИред рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдореЗрдВ tcp() рдЬреЛрдбрд╝рдиреЗ рд╕реЗ рдХрд╛рдо рдЪрд▓ рдЧрдпрд╛ред рдзрдиреНрдпрд╡рд╛рдж

рдмрд╕ рдиреЗрдЯ рдЯрд╛рдЗрдк рдЬреЛрдбрд╝рдирд╛ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛: рдкрд╛рд╕ @ рдиреЗрдЯ (рдпреВрдЖрд░рдПрд▓)/рдбреАрдмреА

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

pmoosman picture pmoosman  ┬╖  9рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

albrow picture albrow  ┬╖  7рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

knadh picture knadh  ┬╖  6рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

AlekSi picture AlekSi  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

dwlnetnl picture dwlnetnl  ┬╖  7рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ