半日取り組んで分からなかったので質問させてください。 could not connect to server: Connection refused is the server running on host "127.0.0.1" and accepting TCP/IP connections on post 5432? と表示されるのですが、どのように対処したらよいのでしょうか?
本解説動画ありがとうございます。 4:41 postgresユーザーとデータベース作成について、所定のコマンドを入力しましたが動画のように表示されず、 postgres: could not access directory "/usr/local/var/postgres": No such file or directory Run initdb or pg_basebackup to initialize a PostgreSQL data directory. のように表示されました。とりあえず、先に進みましたところ、 5:37 表にある4行目のtest_databaseができていませんでした。その上3行(postgres, template0, template1は出来てました。)どこが間違えておりますでしょうか、ご教示お願いします。
Windows10環境でハマって他の方のコメントも参考しながら(感謝)どうにか進めたことメモ
1.pgAdmin4(ver6.12)のServersにサーバを作成するメニューが、CreateではなくRegister配下にServerメニューがある。
2.PostgreSQL13(13.8)でServerを作成すると、Connection設定のIP=127.0.0.1またはlocalhost指定したサーバに接続エラーになる。
→PostgresSQL14(14.5)だと、発生しない
3.CSVデータが無い→手前の講義でつかったDB Browser(SQLite)でtest_databaseを開き、"データ閲覧"タブの「現在表示されているものをテーブルに保存」を選択し、「CSVに保存」で作成できた。
4.ImportのHeader指定がない→Optionsタブ側にその設定メニューがある
5.データのImportを実行するとUtility not foundになる→pgAdmin4のFile->Preferences->Paths->Binary pathsでBinary Pathの2か所に、PostgreSQLのインストール先、例えば、C:\Program Files\PostgreSQL\14\bin または、C:\Program Files\PostgreSQL\13\binを設定。
6.Importがエラーになる。データベースのカラムの定義の日本語をすべて英語に変更、csvファイル側のヘッダ(1行目)部分も同様に修正するとImport成功。Import時点では各レコード内の日本語についてはそのままでもエラーにならない。この先の講義でどうなるかは、現時点では分からない。
@MinMin-tj7udさんのおかげで最後までできました!とても助かりました!
Macにインストールできました。ありがとうございます😭
環境構築から具体的なデータ処理まで丁寧におしえていただき、大変助かりました。淡々と安心できる声調で教えていただけるのでとてものみ込みやすかったです。また他の動画でも勉強させていただきたいと思います。
SQLは、データ分析だけでなく、Webアプリ開発でも欠かせないですし、覚えておくとどこかで役に立ちますよね!
ぜひマスターして業務にいかせるスキルにしてください!
csvファイルの配布お願いします
以下でdbファイルをcsvファイルに変換し利用しました。問題なくインポートできました。ご参考まで。
www.rebasedata.com/convert-sqlite-to-csv-online
とても分かりやすくて、ど素人の僕でさえ、すんなりできました。ありがとうございます。
もうRDBMS製品の常識をしている前提の動画になってしまっている。
すみません、質問をさせてください。
test_tableにインポートするtest_table.csvはキノコード様のサイトにございますでしょうか?
今までの講義の途中で出てきていましたら大変申し訳ありません。
この講座の最初の動画でtest_database.dbをダウンロード済みでしたら、以下のpythonコードで作成したものが使用できました。
ご参考まで。
----
import sqlite3
import pandas as pd
con = sqlite3.connect("./test_database.db")
df = pd.read_sql(sql="select * from test_table", con=con)
df.to_csv("./test_table.csv", index=False, encoding="utf-8")
@@da1fujimoto 様
ご返信ありがとうございます!
pandasインストール済みのPython環境で無事作成できました!
sqlite3はPythonの標準ライブラリでそのまま使えました。重ねましてありがとうございます!
使ったことないけど、今後役立つかもしれないから先にお礼言っときます!
ありがとうございます
半日取り組んで分からなかったので質問させてください。
could not connect to server: Connection refused
is the server running on host "127.0.0.1" and accepting TCP/IP connections on post 5432? と表示されるのですが、どのように対処したらよいのでしょうか?
とりあえず世界を小麦粉で支配すべきであろうと私は考えることができるのだという出会いはもちろんあると思いますがカレーには欠かせないほどでありますマラ根でもどうして出会いはこの世にあらんと払子でありましょうかと思うしいただけますとそれは困難ですねと私は考えます。
pgAdmin4のテーブルを作った後にインポートを押すと Configuration required Please configure the Postgre SQL Binary Path in the preferences dialog. と表示されます。どこの何を設定し忘れたのでしょうか? Windowsで解決方法を教えて頂けないでしょうか?よろしくお願いします。
すみません。大変わかりやすいテンポの良い動画を作成してくださってありがとうございます。PostgreSQLをダウンロードしたばかりで、これからこの動画などで勉強させていただこうとしているSQL初心者です。PostgreSQLの書籍ではをダウンロードした後にPathを設定すると出てくるのですが、この動画では出てきていないです。Pathの設定をしなくても使用は可能ということでしょうか。また、Pathの意味は、PostgreSQLがコマンドを実行するときに見に行くフォルダを設定するという理解でしょうか。
とりあえず世界を小麦粉で支配すべきであろうと私は考えることができるのだという出会いはもちろんあると思いますがカレーには欠かせないほどでありますマラ根でもどうして出会いはこの世にあらんと払子でありましょうかと思うしいただけますとそれは困難ですねと私は考えます。とりあえず世界を小麦粉で支配すべきであろうと私は考えることができるのだという出会いはもちろんあると思いますがカレーには欠かせないほどでありますマラ根でもどうして出会いはこの世にあらんと払子でありましょうかと思うしいただけますとそれは困難ですねと私は考えます。とりあえず世界を小麦粉で支配すべきであろうと私は考えることができるのだという出会いはもちろんあると思いますがカレーには欠かせないほどでありますマラ根でもどうして出会いはこの世にあらんと払子でありましょうかと思うしいただけますとそれは困難ですねと私は考えます。とりあえず世界を小麦粉で支配すべきであろうと私は考えることができるのだという出会いはもちろんあると思いますがカレーには欠かせないほどでありますマラ根でもどうして出会いはこの世にあらんと払子でありましょうかと思うしいただけますとそれは困難ですねと私は考えます。とりあえず世界を小麦粉で支配すべきであろうと私は考えることができるのだという出会いはもちろんあると思いますがカレーには欠かせないほどでありますマラ根でもどうして出会いはこの世にあらんと払子でありましょうかと思うしいただけますとそれは困難ですねと私は考えます。とりあえず世界を小麦粉で支配すべきであろうと私は考えることができるのだという出会いはもちろんあると思いますがカレーには欠かせないほどでありますマラ根でもどうして出会いはこの世にあらんと払子でありましょうかと思うしいただけますとそれは困難ですねと私は考えます。
最後のCSVの読み込みでエラー出て試行錯誤してこの時間です(結局出来ず)😂
本解説動画ありがとうございます。
4:41 postgresユーザーとデータベース作成について、所定のコマンドを入力しましたが動画のように表示されず、
postgres: could not access directory "/usr/local/var/postgres": No such file or directory
Run initdb or pg_basebackup to initialize a PostgreSQL data directory.
のように表示されました。とりあえず、先に進みましたところ、
5:37 表にある4行目のtest_databaseができていませんでした。その上3行(postgres, template0, template1は出来てました。)どこが間違えておりますでしょうか、ご教示お願いします。
私も全く同じ事象が出ています。おそらく動画が古いので今やると何か条件等が変わっているのだと思います。
ver15の解説お願いします
リクエストありがとうございます!
お疲れ様です
MI Macにも対応してますでしょうか?
よろしくお願いします
はい!M1 MacでもPostgreSQLは使用できます!
@@kinocode
ありがとうございます
ドルみたいなマークがエラー出たり、十乗おってトライしてエラーが出たりしているので、心許無く感じました
MI Mac対応の動画なさってますか?
よろしくお願いします
先生、お疲れ様です。
私はWindows10で、pgAdmin4を使って、テーブルを作成しました。ID、売上日・・などで、カラムをビデオの通りに、設定しました。データをインポートしようとしたら、エラーがでました。何度もチャレンジしましたが、【ID、売上日・・などのカラム】は日本語が入っている関係かなぁと思い、【ID、URIAGE、DATE・・・などのカラム】を英文字にして試みましたが、データインポートで、ちゃんとデータが入りました。もしかして、言語の設定が必要なのでしょうか。テーブルは日本語が入っていれば、わかりやすいと思いますが、先生はMACをご利用なので、Windowsでは、もしかして設定が必要じゃないかと思いました。
大変すみませんが、ご教示をお願いできますでしょうか。
追記させて頂きます【\copy: parse error at end of line】とメッセージが出ますので、ご確認をお願いできますでしょうか
恐れ入ります。今、2022年9月ですが、enterprisedbにアクセスすると画面が変わっていましてユーザー登録を促してきます。さらにsubscriptionPlanが3つあるようでdefaultでEnterprise Planになっています。どれを選べばよろしいでしょうか?
キノさん、いつも感謝です。キノさんの動画をきっかけに8が月ほど勉強を頑張っているのですが、この度クラウドのwebアプリ開発環境が立ち上がらなくなってしまい(p○za ○loud)、Macにてローカルで環境構築をし直す事態になり、Postgresをインストールし、initdbしてみている状況なのですが、どうしてもinitdb: error: could not create directory "/usr/local/var": Permission deniedに行きつき、壁を乗り越えられない状況です。キノさんの動画では「postgres -D /usr/local/var/postgres」のくだりでこの状況です(Macのosとチップは最新のものをしています)どなたかお力添えお願できないでしょうか‥
私も同様のところでつまづきました。homebrew でPostgreSQLをインストールした際の出力ログにinitdbのコマンドと、インストールパスの記載がありました。initdbコマンドはそこに記載の通りに実行。
また、/usr/local/varではなく私の場合は/opt/homebrew/var/postgres でした。これもご参考まで。
とりあえず世界を小麦粉で支配すべきであろうと私は考えることができるのだという出会いはもちろんあると思いますがカレーには欠かせないほどでありますマラ根でもどうして出会いはこの世にあらんと払子でありましょうかと思うしいただけますとそれは困難ですねと私は考えます。
コメント失礼いたします。12:48の部分で出てきた画面はどのように表示させればよろしいのでしょうか。
Windowsなら
コマンドプロンプト
Macなら
ターミナル かも
検索かけてみたら
どうやって表示させるか
記載されてるかも
違ってたら
すみませんかも
その通りで、Macならターミナル、Windowsならコマンドプロンプトを起動してください。
@@kinocode おぉ!
キノさん ありがとうございます!
合ってて良かったです🤭
csvファイル添付してください
--command " "\\copy public.test_table (\"ID\", \"売上日\", \"社員ID\", \"商品名\", \"単価\", \"数量\", \"売上金額\", \"商品分類\") FROM 'C:/Users/Owner/OneDrive/デスク~1/test.csv' DELIMITER ',' CSV HEADER ENCODING 'UTF8' QUOTE '\"' ESCAPE '''';""
とエラーがでてきてしましまう
レッスンごとの書き起こしブログに用意しております!
こちらのレッスンではcsvファイルを使用しておりませんので、該当レッスンをご確認くださいませ!
でぎだあああああああああああああああああああああああああああああありがとうございますううううううううううううううううううううううううううう
CUIツールとGUIツールの使い分けが意味不明。
akaoakaoakosaksokaoskoaskoasioiowuoiwdawd