我正在尝试使用mySQl.jl包连接到MySQL数据库。当我使用标准mySQL端口3306时似乎工作正常,但我没有看到在不同端口上指定数据库的位置。这是如何完成的?
答案 0 :(得分:2)
来自mysql_connect
的帮助文档(在REPL中使用?mysql_connect
获取):
mysql_connect(host::String, user::String, passwd::String, db::String = ""; port::Int64 = MYSQL_DEFAULT_PORT, socket::String = MYSQL_DEFAULT_SOCKET, opts = Dict())
连接到MySQL数据库。
所以只需在数据库名称参数后面添加一个命名参数port=
。例如:
mysql_connect("localhost", "john", "password", "my_db", port=1234)