Как подключиться к phpMyAdmin?

Программирование на Visual Basic for Applications
daemon_mx
Новичок
Новичок
 
Сообщения: 40
Зарегистрирован: 11.04.2007 (Ср) 20:20
Откуда: Уфа

Как подключиться к phpMyAdmin?

Сообщение daemon_mx » 17.03.2010 (Ср) 16:28

Доброго времени суток!
Подскажите пожалуйста, как подключиться из Excel'я к БД phpMyAdmin? Каую строку подключения нужно прописать используя ADO connection?

P.S. Excel 2007
Imposible is Noting so Go and Do what YOU want...

iGrok
Артефакт VBStreets
Артефакт VBStreets
 
Сообщения: 4272
Зарегистрирован: 10.05.2007 (Чт) 16:11
Откуда: Сетевое сознание

Re: Как подключиться к phpMyAdmin?

Сообщение iGrok » 17.03.2010 (Ср) 16:37

1) Нет такой БД.
2) Есть БД MySQL, веб-интерфейс к которой представляет из себя phpMyAdmin.
3) Если к БД разрешены внешние соединения, и ты знаешь пользователя и пароль, которым это разрешено - http://www.connectionstrings.com/. Плюс нужно ставить ODBC-коннектор для MySQL. Если не разрешены - никак.
label:
cli
jmp label

daemon_mx
Новичок
Новичок
 
Сообщения: 40
Зарегистрирован: 11.04.2007 (Ср) 20:20
Откуда: Уфа

Re: Как подключиться к phpMyAdmin?

Сообщение daemon_mx » 17.03.2010 (Ср) 16:44

Имя пользователя и пароль все есть, подключения разрешены.
Получается так нужно подключаться?
Provider=MySQLProv;Data Source=mydb;User Id=myUsername;Password=myPassword;

но тогда где прописывать путь к базе?
Imposible is Noting so Go and Do what YOU want...

iGrok
Артефакт VBStreets
Артефакт VBStreets
 
Сообщения: 4272
Зарегистрирован: 10.05.2007 (Чт) 16:11
Откуда: Сетевое сознание

Re: Как подключиться к phpMyAdmin?

Сообщение iGrok » 17.03.2010 (Ср) 16:49

У тебя провайдер MySQL OLEDB установлен? Ну видимо в его настройках задаётся база, раз такая строка получается.
Я вообще-то про MyODBC говорил, там всё в строке подключения задаётся...

И какой ещё "путь к базе"? Адрес сервера, и имя базы может быть?
label:
cli
jmp label

daemon_mx
Новичок
Новичок
 
Сообщения: 40
Зарегистрирован: 11.04.2007 (Ср) 20:20
Откуда: Уфа

Re: Как подключиться к phpMyAdmin?

Сообщение daemon_mx » 18.03.2010 (Чт) 6:32

Нет, у меня провайдер MySQL OLEDB не установлен, я просто для примера спросил. А как подключиться через MyODBC? По этой строке? Driver={mySQL};Server=myServerAddress;Port=3306;Option=131072;Stmt=; Database=myDataBase; User=myUsername;Password=myPassword;

А что-нибудь нужно в VBA включать дополнительно или просто сроку подключения нужно прописать?
Можете небольшой пример написать?
Imposible is Noting so Go and Do what YOU want...

iGrok
Артефакт VBStreets
Артефакт VBStreets
 
Сообщения: 4272
Зарегистрирован: 10.05.2007 (Чт) 16:11
Откуда: Сетевое сознание

Re: Как подключиться к phpMyAdmin?

Сообщение iGrok » 18.03.2010 (Чт) 15:02

Не могу. У меня нет ни этого провайдера, ни необходимости его ставить.

Да, строка подключения должна быть примерно такой.
Ничего дополнительного подключать, по идее, не надо. И вообще, откуда столько вопросов? Ты уже попробовал, и что-то не получилось?
label:
cli
jmp label

daemon_mx
Новичок
Новичок
 
Сообщения: 40
Зарегистрирован: 11.04.2007 (Ср) 20:20
Откуда: Уфа

Re: Как подключиться к phpMyAdmin?

Сообщение daemon_mx » 18.03.2010 (Чт) 17:07

Да, я пробовал подключится и у меня не получалось, Excel просто висел. Я так много спрашиваю, потому что у меня до этого Excel брал данные из Access'a и все нормально работает, затем потребовалось чтобы удаленные точки тоже могли воспользоваться БД. И когда я вводил другие строчки подключения то у меня ничего не получилось. Именно поэтому я и задал вопрос "нужно ли что-то дополнительное подключать?". Сейчас попробую с новой строчкой, может что получится.
Imposible is Noting so Go and Do what YOU want...


Вернуться в VBA

Кто сейчас на конференции

Сейчас этот форум просматривают: Google-бот и гости: 3

    TopList