1
我試圖使用mySQl.jl包連接到MySQL數據庫。當我使用標準的mySQL端口3306時它似乎工作正常,但我看不到在不同的端口上指定數據庫的位置。這是如何完成的?julia mysql.jl使用非默認端口
我試圖使用mySQl.jl包連接到MySQL數據庫。當我使用標準的mySQL端口3306時它似乎工作正常,但我看不到在不同的端口上指定數據庫的位置。這是如何完成的?julia mysql.jl使用非默認端口
從mysql_connect
的幫助文檔(與?mysql_connect
在REPL得到它):
mysql_connect(host::String, user::String, passwd::String, db::String = ""; port::Int64 = MYSQL_DEFAULT_PORT, socket::String = MYSQL_DEFAULT_SOCKET, opts = Dict())
Connect to a MySQL database.
所以只需添加一個名爲參數port=
數據庫名稱參數後面。例如:
mysql_connect("localhost", "john", "password", "my_db", port=1234)
我已經嘗試了,我得到這個錯誤ERROR:MethodError:沒有方法的mysql_connect匹配(::字符串,字符串::,::字符串:: string的,:: Int64的) – Jonjilla
嗯...你在'MySQL.db'上有哪個軟件包版本?檢查'Pkg.status(「MySQL」) –
julia> Pkg.status(「MySQL」) - MySQL 0.1.0 – Jonjilla