go-sql-driver を使用した新しい MySQL データベースの作成
Go では、go-sql-driver パッケージは、 MySQL データベースに接続します。ただし、一般的な課題の 1 つは、接続スキームで既存のデータベース名が必要な場合に新しいデータベースを作成することです。
Go-sql-driver は新しいデータベースを作成できますか?
はい、 go-sql-driver を使用して、新しい MySQL データベースを作成できます。新しいデータベースを作成するには、必要な権限を持つ MySQL ユーザーとして接続する必要があります。
go-sql-driver を使用して新しいデータベースを作成する方法:
db, err := sql.Open("mysql", "admin:admin@tcp(127.0.0.1:3306)/") if err != nil { panic(err) } defer db.Close()
_,err = db.Exec("CREATE DATABASE "+databaseName) if err != nil { panic(err) }
_,err = db.Exec("USE "+databaseName) if err != nil { panic(err) }
// For example, create a table named 'example' in the new database _,err = db.Exec("CREATE TABLE example ( id integer, data varchar(32) )") if err != nil { panic(err) }
重要な注意事項:
以上がgo-sql-driver は既存のデータベース名なしで新しい MySQL データベースを作成できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。