SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 17.12.2011 20:53:31

Tigran
Участник
Зарегистрирован: 17.12.2011
Сообщений: 4

Как залить дамп из .sql файла на сервер через C#

Как залить дамп из .sql файла на сервер через C#

Неактивен

 

#2 17.12.2011 21:15:37

deadka
Администратор
Зарегистрирован: 14.11.2007
Сообщений: 2422

Re: Как залить дамп из .sql файла на сервер через C#

Для того, чтобы залить дамп из sql-файла вообще говоря не нужен c#. Это делается через специальные утилиты или интерфейсы. Опишите подробнее.


Зеленый свет для слабаков, долги отдают только трусы, тру гики работают только в консоли...

Неактивен

 

#3 17.12.2011 21:31:15

Tigran
Участник
Зарегистрирован: 17.12.2011
Сообщений: 4

Re: Как залить дамп из .sql файла на сервер через C#

В общем я написал программу которая будет использоваться в конторе по заказу продуктов по телефону, во время разработки я создал базу mysql внес туда весь перечень товаров, и моя программа подключалась к базе использовала эти таблицы, теперь главный критерий заказчика в том чтобы программу можно было легко установить, для этого я хочу сделать так чтобы при первом запуске программы дамп моей базы заливался на рабочую базу данных mysql.
Использовать mysqldump.exe не совсем выгодно потому что из командной строки чтобы им воспользоваться надо указать точный путь к mysqldump.exe  а он может находиться в разных местах на разных компьютерах нужен более гибкий способ.

Неактивен

 

#4 17.12.2011 21:36:39

deadka
Администратор
Зарегистрирован: 14.11.2007
Сообщений: 2422

Re: Как залить дамп из .sql файла на сервер через C#

mysqldump Вы можете таскать с собой в дистрибутиве и не будет проблем с путём к нему. Только тут mysqlimport скорее.
Ну или разбирать дамп и запросы из дампа отправлять на сервер - то есть фактически написать свой mysqlimport. Но зачем?..


Зеленый свет для слабаков, долги отдают только трусы, тру гики работают только в консоли...

Неактивен

 

#5 17.12.2011 21:37:56

Tigran
Участник
Зарегистрирован: 17.12.2011
Сообщений: 4

Re: Как залить дамп из .sql файла на сервер через C#

ну а как иначе решать в данном случае проблему?

Неактивен

 

#6 17.12.2011 21:39:55

deadka
Администратор
Зарегистрирован: 14.11.2007
Сообщений: 2422

Re: Как залить дамп из .sql файла на сервер через C#

Я же предложил два варианта - положить в дистрибутив mysqlimport или написать свой на c#. Чем они не подходят?


Зеленый свет для слабаков, долги отдают только трусы, тру гики работают только в консоли...

Неактивен

 

#7 18.12.2011 01:00:32

Tigran
Участник
Зарегистрирован: 17.12.2011
Сообщений: 4

Re: Как залить дамп из .sql файла на сервер через C#

Хорошо, попробую если будут вопросы спрошу, спасибо!

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson