質問するログイン新規登録

Q&A

解決済

4回答

28709閲覧

MySQLのURLはどこを指しているのでしょうか?

hososo

総合スコア34

MySQL

MySQL(マイエスキューエル)は、TCX DataKonsultAB社などが開発するRDBMS(リレーショナルデータベースの管理システム)です。世界で最も人気の高いシステムで、オープンソースで開発されています。MySQLデータベースサーバは、高速性と信頼性があり、Linux、UNIX、Windowsなどの複数のプラットフォームで動作することができます。

Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

URL

URL(ユニフォームリソースロケータ)とは、インターネット上のリソース(Webページや電子メールの宛先等)を特定するための形式的な記号の並びの事を言う。

0グッド

1クリップ

投稿2018/08/01 05:15

0

1

とても基本的なことで申しわけございません。調べても出てこなかったためここで質問させていただきました。

以下、Python3でのMySQLへの接続なのですが、

from urllib.parse import urlparse import mysql.connector url = urlparse('mysql://user:pass@localhost:3306/test') conn = mysql.connector.connect( host = 'localhost' or url.hostname, port = '3306' or url.port, user = 'user' or url.username, password = 'pass' or url.password, database = 'test' or url.path[1:], ) if conn.is_connected(): print("接続完了") #接続完了と表示される

'mysql://user:pass@localhost:3306/test'

においてこのURL?はどこを指しているのでしょうか?
"mysql"はスキーム?プロトコル?
なぜ"http://"ではないのでしょうか?

曖昧な質問内容でございますが、解説どうかよろしくお願い致します。

環境
OS:windwos10
Python:3.6.5 :: Anaconda,Inc.

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

guest

回答の取得に失敗しました

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.25%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問