Ad Widget
Collapse
Мониторинг баз данных
Collapse
X
-
-
Это смотря как собран unixodbc. по дефолту используется /usr/local/etc, но можно указать и другой. Смотря что использовано при компиляции. Покажите оба этих файла.Comment
-
В файле odbc.ini
[TESTDB]
Description = MySQL Connector for Test Database
Driver = myodbc
Server = 10.1.1.3
В файле odbcinst.ini
[myodbc]
Description = MySQL driver
Driver = /usr/lib/libmyodbc5.so
FileUsage = 1
Port = 3309
Database = medic
Порт и базу указал,согласовав с программистомComment
-
-
Comment
-
Comment
-
Хм, интересно получается, если писать:
linux-6qm2:~ # Mysql -h10.1.1.3 -p3309 -uroot -pmedic
-bash: Mysql: command not found
а если всеже с паролем то:
linux-6qm2:~ # mysql -h10.1.1.3 -p3309 -uroot -pclinic
ERROR 2003 (HY000): Can't connect to MySQL server on '10.1.1.3' (111)Comment
-
Надо было написать:
linux-6qm2:~ # mysql -h10.1.1.3 -p3309 -uroot -p medic
Ну а так уже видно, что не может подключиться к серверу MySQL. Разбирайтесь почему... как разберетесь проверяйте isql команду.Comment
-
Если я ввожу эту команду то вылетает сообщение:
Enter password:
Но очень странно что любой пароль введеный не подходит, решил проверить и указал другой сервак где нет mysql, там все равно вылетает Enter password. Как?? то есть если оставить последний ключ -p <схема> (причем любой) то все равно вылетает сообщение с Enter password.Last edited by sergik12345; 24-04-2012, 09:25.Comment
-
потому что попытка подключения идет только после ввода пароля. Вы не туда ковыряете) зачем разбираете утилиту mysqlЕсли я ввожу эту команду то вылетает сообщение:
Enter password:
Но очень странно что любой пароль введеный не подходит, решил проверить и указал другой сервак где нет mysql, там все равно вылетает Enter password. Как?? то есть если оставить последний ключ -p <схема> (причем любой) то все равно вылетает сообщение с Enter password.
лучше разберитесь почему у вас не коннектится к MySQL серверу.
Comment
-
Подключился я к серваку с помощью такой команды:
mysql -uroot -pclinic -h10.1.1.3 --port 3309 medic
Теперь пробую через isql вылетает прежнее сообщение:
linux-6qm2:~ # isql TESTDB root clinic -v -n
[IM002][unixODBC][Driver Manager]Data source name not found, and no default driver specified
[ISQL]ERROR: Could not SQLConnectComment
Comment