Как подключиться к базе данных MySQL в Julia

Я новичок в том, что Джулия использовала R в течение последних нескольких лет, и я борюсь с моей первой задачей, которая связана с моей базой данных MySQL AWS.

Я следил за многими онлайн-уроками, но получаю одно и то же сообщение, что бы я ни делал.

Все было установлено вчера, поэтому должна быть текущая версия.

julia-version = Версия 1.5.2

Вот код:

Pkg.add(PackageSpec(url="https://github.com/JuliaComputing/MySQL.jl"))
Pkg.add(PackageSpec(url="https://github.com/JuliaDB/DBI.jl"))

using MySQL
con = MySQL.connect("ec2blah.eu-west-2.compute.amazonaws.com", "name", "password", db = "database")

Когда я запускаю это, я получаю следующую ошибку:

UndefVarError: connect not defined
getproperty(::Module, ::Symbol) at Base.jl:26
top-level scope at data_prep.jl:18

Спасибо

См. также:  Как найти максимальную сумму подмассива, если мне нужно удалить самый большой элемент в подмассиве
Понравилась статья? Поделиться с друзьями:
IT Шеф
Комментарии: 1
  1. MidnightDataGeek

    В соответствии с документацией вам, вероятно, следует сделать что-то вроде этого:

    using Pkg
    Pkg.add("MySQL")       # No need for a full PackageSpec here
    Pkg.add("DBInterface")
    
    using MySQL
    using DBInterface
    conn = DBInterface.connect(MySQL.Connection, "ec2blah.eu-west-2.compute.amazonaws.com",
                               "name", "password", db = "database")
    
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: