Название: Qt подключение к БД, через интернет Отправлено: lenina15i25 от Июнь 11, 2017, 11:05 Добрый день, хотел поинтересоваться. Написал приложение на Qt которое взаимодействует с БД (MySQl). Можно ли как то организвать подключение приложение к данной БД, если БД будет на удаленном ПК (по интернету). Если да, то что для этого нужно сделать (куда выложить БД, или загрузить на серв) и как подключаться к ней в таком случае?
Название: Re: Qt подключение к БД, через интернет Отправлено: PimenS от Июнь 11, 2017, 11:19 Для подключения не важно "через интернет" или на данном компьютере у вас база. Вы должны указать нужные параметры и все:
Код: DataBase.setHostName(name_server); Цитировать Если да, то что для этого нужно сделать 1. Установить базу на удаленном компьютере. 2. Разрешить базе удаленные подключения. (Не помню как в MySql, в PostgreSQL правкой конфигурационных файлов). 3. Создать соединение, указав все нужные параметры. Название: Re: Qt подключение к БД, через интернет Отправлено: lenina15i25 от Июнь 11, 2017, 11:29 Для подключения не важно "через интернет" или на данном компьютере у вас база. Вы должны указать нужные параметры и все: Код: DataBase.setHostName(name_server); Цитировать Если да, то что для этого нужно сделать 1. Установить базу на удаленном компьютере. 2. Разрешить базе удаленные подключения. (Не помню как в MySql, в PostgreSQL правкой конфигурационных файлов). 3. Создать соединение, указав все нужные параметры. Какие тогда значение нужно указать в name_server и port_server в таком случае? (Для локального то понятно) Название: Re: Qt подключение к БД, через интернет Отправлено: PimenS от Июнь 11, 2017, 11:34 Какие тогда значение нужно указать в name_server и port_server в таком случае? (Для локального то понятно) Такие же как для локальной. 1. ip или имя хоста где расположен сервер базы. 2. Порт базы. Название: Re: Qt подключение к БД, через интернет Отправлено: lenina15i25 от Июнь 11, 2017, 11:47 Спасибо
|