Go LangでWebAPIを作成するために、GolangでMySQLに接続する
nove-b
December 2, 2023
HeidiSQLでSQLを実行する
次に、Go LangでWebAPIを作成するために、まずはDockerでMySQLを構築するで作ったMySQLにデータベースを作成する。HeidiSQLから作成しようとするが、
という権限エラーが出るようになった。
に変更したらできた。ちょっと理由はわからない。
で、projectというデータベースでSQLを実行する。
これでSampleのテーブルを作成することが出来た。
GoLangでテーブルを作成する
次にGORMをインストールする。
を実行すると、
更新された。
上のふたつは謎だけど、それっぽいのは入ってきた。
よく考えたらMySQLを使用するので、
だった。
ちなみに不要パッケージの削除方法はわからなかった。(要調査)
main.goに下記をコピペ。
これで実行すると
作成したDBにusersテーブルが作成された。
これで接続が確認できた。
Discussion in the ATmosphere