2015-05-22 6 views
0

У меня есть код, который должен создавать автоматически базу данных и таблицу в mysql, если они не существуют.Создать базу данных в mysql с golang

Я могу создать таблицу, если у меня есть БД, но я не могу создать БД, потому что в строке подключения я должен предоставить dbname.

db, err := sql.Open("mysql", "user:[email protected](localhost:3306)/dbname?charset=utf8") 

Можно ли это сделать с помощью пакета sql?

+0

Thx so much для связи. Я этого не нашел. – pltvs

ответ

0

Да, просто опустите имя базы данных с URL-адреса и запустите запрос CREATE. После этого вы можете открыть соединение с вашей базой данных.

Смежные вопросы