MySQLConnection

Модератор: Модераторы

Ответить
[KIM]
незнакомец
Сообщения: 5
Зарегистрирован: 22.03.2013 00:32:14

MySQLConnection

Сообщение [KIM] »

Доброго времени суток, помогите пожалуйста.
Нужно создавать базу данных т.е (CREATE DATABASE) непосредственно из программы на Lazarus
На сколько я понял MySQL51Connection подключается к конкретной базе, ну а если её нет, то облом
Есть варианты???

http://www.lazarus.freepascal.org/index.php?topic=7502.0 - это понимания не дало
Ism
энтузиаст
Сообщения: 908
Зарегистрирован: 06.04.2007 17:36:08

Сообщение Ism »

Несколько минут гугла

IBConnection1.DatabaseName:= '/home/motaz/firebird/newdb.fdb';
IBConnection1.CharSet:= 'UTF8';
IBConnection1.UserName:= 'sysdba';
IBConnection1.Password:= 'masterkey';
IBConnection1.CreateDB;

http://freepascalanswers.wordpress.com/ ... -database/
http://delphionderdils.com/2012/01/28/h ... delphi.pas
http://www.delphi-zone.com/2010/02/how- ... with-zeos/
Vadim
долгожитель
Сообщения: 4112
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

Сообщение Vadim »

[KIM] писал(а):На сколько я понял MySQL51Connection подключается к конкретной базе, ну а если её нет, то облом
Есть варианты???

В MySQL всегда есть база mysql, подключайтесь к ней. Естественно, у Вас должен быть соответствующий рутовый аккаунт в этой базе. ;)
[KIM]
незнакомец
Сообщения: 5
Зарегистрирован: 22.03.2013 00:32:14

Сообщение [KIM] »

Vadim писал(а):
[KIM] писал(а):На сколько я понял MySQL51Connection подключается к конкретной базе, ну а если её нет, то облом
Есть варианты???

В MySQL всегда есть база mysql, подключайтесь к ней. Естественно, у Вас должен быть соответствующий рутовый аккаунт в этой базе. ;)

То что надо, как я сразу не додумался. Про рутовый доступ можно было и не писать ;)
BPA1988
незнакомец
Сообщения: 1
Зарегистрирован: 16.05.2014 08:04:29

Сообщение BPA1988 »

Hi
Помогите разобраться.
Пользую TMySQL55Connection.
Программа на Lazarus + win32 работает с mysql5.5 нормально.
Таже программа под Lazarus + wince при запуске на устройстве в момент
подключения к MySQL (Sql_Con.Connected:= True; )
выдает ошибку "Cannot load default MySQL libray (libmysql.dll) ...."
Библиотека libmysql.dll на устройство скопирована.
м.б. libmysql.dll для wince своя особая, если да, где поиметь ?
Поиск не помог.
Ответить