Как подключиться к локальному MySQL Server 8.0 с DBIish в Perl6

6
задан CoderLee 18 January 2019 в 13:00
поделиться

1 ответ

Это скорее обходной путь, но невозможность использования БД наносит вред. Поэтому даже при попытке использовать NativeLibs я не мог получить соединение через DBIish. Вместо этого я решил использовать DB :: MySQL , что оказалось весьма полезным. С помощью нескольких строк кода этот модуль обеспечит удовлетворение ваших потребностей в БД:

use DB::MySQL;

my $mysql = DB::MySQL.new(:database<databaseName>, :user<userName>, :password<passwordHere>);
my @users = $mysql.query('select * from users').arrays;

for @users { say "user #

Это скорее обходной путь, но невозможность использования БД наносит вред. Поэтому даже при попытке использовать NativeLibs я не мог получить соединение через DBIish. Вместо этого я решил использовать DB :: MySQL , что оказалось весьма полезным. С помощью нескольких строк кода этот модуль обеспечит удовлетворение ваших потребностей в БД:

[110]

Это выведет строку для каждого пользователя, отформатированную как показано выше. Это не так знакомо, как DBIish, но этот модуль выполняет работу по мере необходимости. С этим можно сделать гораздо больше, поэтому я настоятельно рекомендую прочитать документы.

[0]:

Это скорее обходной путь, но невозможность использования БД наносит вред. Поэтому даже при попытке использовать NativeLibs я не мог получить соединение через DBIish. Вместо этого я решил использовать DB :: MySQL , что оказалось весьма полезным. С помощью нескольких строк кода этот модуль обеспечит удовлетворение ваших потребностей в БД:

[110]

Это выведет строку для каждого пользователя, отформатированную как показано выше. Это не так знакомо, как DBIish, но этот модуль выполняет работу по мере необходимости. С этим можно сделать гораздо больше, поэтому я настоятельно рекомендую прочитать документы.

[1]

Это скорее обходной путь, но невозможность использования БД наносит вред. Поэтому даже при попытке использовать NativeLibs я не мог получить соединение через DBIish. Вместо этого я решил использовать DB :: MySQL , что оказалось весьма полезным. С помощью нескольких строк кода этот модуль обеспечит удовлетворение ваших потребностей в БД:

[110]

Это выведет строку для каждого пользователя, отформатированную как показано выше. Это не так знакомо, как DBIish, но этот модуль выполняет работу по мере необходимости. С этим можно сделать гораздо больше, поэтому я настоятельно рекомендую прочитать документы.

[2]"; } #Results would be: #user #1: FirstName LastName #user #2: FirstName LastName #etc...

Это выведет строку для каждого пользователя, отформатированную как показано выше. Это не так знакомо, как DBIish, но этот модуль выполняет работу по мере необходимости. С этим можно сделать гораздо больше, поэтому я настоятельно рекомендую прочитать документы.

0
ответ дан CoderLee 18 January 2019 в 13:00
поделиться
Другие вопросы по тегам:

Похожие вопросы: