2.2.1 MySQL单服务器连接

在本例中,使用MySQL用户帐户在默认TCP/IP端口33060上建立到运行X Plugin的本地MySQL Server实例的连接用户的密码。由于未设置其他参数,使用默认值。

#以{param: value}格式传递参数dictSession = mysqlx。Get_session ({'host': 'localhost', 'port': 33060, 'user': 'user', 'password': '密码'}) db1 = dicssession .get_schema('test') #以URI格式传递参数uriSession = mysqlx.get_session('user:密码db2 = urissession .get_schema('test')

下面的例子展示了如何通过提供TCP/IP地址连接到单个MySQL Server实例本地主机和之前一样的用户账号。此时会提示输入用户名和密码。

#以{param: value}格式传递参数#查询用户的帐户信息打印("Please enter the database user information.") usr = shell。pwd = shell. prompt("Username: ", {'defaultValue': "user"})mySession = mysqlx. prompt("Password: ", {'type': "Password "}) #在网络机器上连接MySQL服务器。get_session({'host': 'localhost', 'port': 33060, 'user': usr, 'password': pwd}) myDb = mysql .get_schema('test')