SHOW:
|
|
- or go back to the newest paste.
1 | //isql output | |
2 | echo "select 1" | isql -v asterisk-connector asterisk asteriskmysql | |
3 | +---------------------------------------+ | |
4 | | Connected! | | |
5 | | | | |
6 | | sql-statement | | |
7 | | help [tablename] | | |
8 | | quit | | |
9 | | | | |
10 | +---------------------------------------+ | |
11 | SQL> +---------------------+ | |
12 | | 1 | | |
13 | +---------------------+ | |
14 | | 1 | | |
15 | +---------------------+ | |
16 | SQLRowCount returns 1 | |
17 | 1 rows fetched | |
18 | ||
19 | ||
20 | //part of the res_odbc.conf at /etc/asterisk | |
21 | ||
22 | [asterisk] | |
23 | ; | |
24 | ; Permit disabling sections without needing to comment them out. | |
25 | ; If not specified, it is assumed the section is enabled. | |
26 | enabled => yes | |
27 | ; | |
28 | ; This value should match an entry in /etc/odbc.ini | |
29 | ; (or /usr/local/etc/odbc.ini, on FreeBSD and similar systems). | |
30 | dsn => asterisk-connector | |
31 | ; | |
32 | ; Username for connecting to the database. The default user is "root". | |
33 | username => asterisk | |
34 | ; | |
35 | ; Password for authenticating the user to the database. The default | |
36 | ; password is blank. | |
37 | password => asteriskmysql | |
38 | ; | |
39 | ; Build a connection at startup? | |
40 | pre-connect => yes | |
41 | ||
42 | ||
43 | //cat /etc/unixODBC/odbc.ini | |
44 | [asterisk-connector] | |
45 | Description = MySQL connection to 'asterisk' database | |
46 | Driver = MySQL | |
47 | Database = asterisk | |
48 | Server = localhost | |
49 | ;UserName = asterisk | |
50 | USER = asterisk | |
51 | Password = asteriskmysql | |
52 | Port = 3306 | |
53 | ;location varies | |
54 | ;Socket = /var/lib/mysql/mysql.sock | |
55 | Socket=/var/run/mysql/mysql.sock | |
56 | ||
57 | //cat /etc/unixODBC/odbcinst.ini | |
58 | [PSQL] | |
59 | Description = PostgreSQL | |
60 | Driver = /usr/lib/psqlodbcw.so | |
61 | UsageCount = 1 | |
62 | ||
63 | [MySQL] | |
64 | Description = ODBC for MySQL | |
65 | ;Driver = /usr/lib/odbc/libmyodbc.so | |
66 | Driver=/usr/lib/libmyodbc5.so | |
67 | ;Setup = /usr/lib/odbc/libodbcmyS.so | |
68 | FileUsage = 1 | |
69 | ||
70 | //odbc shows nothing!! | |
71 | oquisuse*CLI> odbc show | |
72 | ||
73 | ODBC DSN Settings | |
74 | ----------------- | |
75 | ||
76 | //asterisk is running under username asterisk with the right password | |
77 | ||
78 | mysql -u asterisk -p | |
79 | Enter password: | |
80 | Welcome to the MySQL monitor. Commands end with ; or \g. | |
81 | Your MySQL connection id is 1 | |
82 | Server version: 5.5.25-log Source distribution | |
83 | ||
84 | Copyright (c) 2000, 2011, Oracle and/or its affiliates. All rights reserved. | |
85 | ||
86 | Oracle is a registered trademark of Oracle Corporation and/or its | |
87 | affiliates. Other names may be trademarks of their respective | |
88 | owners. | |
89 | ||
90 | Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. | |
91 | ||
92 | mysql> |