Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: PowerShell + MySQL  (Прочитано 10469 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: PowerShell + MySQL
« Ответ #15 : 17 Мая 2013, 22:10:37 »
должно
Цитировать
127.0.0.1       localhost
#127.0.1.1       debian7.domain.local debian7
192.168.10.174  debian7 debian7.domain.local

# The following lines are desirable for IPv6 capable hosts
::1     localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
и рестарт мусял.
Wars ~.o

Оффлайн exonix

  • Автор темы
  • Любитель
  • *
  • Сообщений: 80
    • Просмотр профиля
Re: PowerShell + MySQL
« Ответ #16 : 17 Мая 2013, 22:18:37 »
заработало с IP и именем, но только когда сделал так:
Цитировать
root@debian7:~# cat /etc/hosts
127.0.0.1       localhost
192.168.10.174  localhost       debian7 debian7.kapitaene.local

# The following lines are desirable for IPv6 capable hosts
::1     localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
PowerShell всё равно не пускает, всё равно говорит нет доступа у пользователя root@pc11.domain.local зачем он добавляет доменный суффикс...

Цитировать
на рабочем сервере вот так:
root@doc:~# cat /etc/hosts
127.0.0.1       localhost
192.168.10.20   DOC     DOC.DOMAIN.LOCAL
192.168.10.10   DC1     DC1.DOMAIN.LOCAL
192.168.10.2    DC2     DC2.DOMAIN.LOCAL
192.168.10.1    BLINKY  BLINKY.DOMAIN.LOCAL

# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
« Последнее редактирование: 17 Мая 2013, 22:21:12 от exonix »

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: PowerShell + MySQL
« Ответ #17 : 17 Мая 2013, 22:20:01 »
Цитировать
192.168.10.174  localhost       debian7 debian7.kapitaene.local
Wars ~.o

Оффлайн exonix

  • Автор темы
  • Любитель
  • *
  • Сообщений: 80
    • Просмотр профиля
Re: PowerShell + MySQL
« Ответ #18 : 17 Мая 2013, 22:23:02 »
блин, домен спалил, ну ладно.
не пускает без localhost

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: PowerShell + MySQL
« Ответ #19 : 17 Мая 2013, 22:29:16 »
всё?
Wars ~.o

Оффлайн exonix

  • Автор темы
  • Любитель
  • *
  • Сообщений: 80
    • Просмотр профиля
Re: PowerShell + MySQL
« Ответ #20 : 17 Мая 2013, 22:36:44 »
не работает.
пускает если зайти по ssh, а если запускать скрипт из Винды PowerShell:
Цитировать
Add-Type -Path "C:\Program Files (x86)\MySQL\MySQL Connector Net 6.6.5\Assemblies\v4.0\MySql.Data.dll"
$connectionString = "server=192.168.10.174;uid=root;pwd=1q2w#E$R;database=inv;"
$connection = New-Object MySql.Data.MySqlClient.MySqlConnection
$connection.ConnectionString = $connectionString
$connection.Open()
Exception calling "Open" with "0" argument(s): "Authentication to host '192.168.10.174' for user 'root' using method 'mysql_native_password' failed with message: Access denied for user
'root'@'pc11.kapitaene.local' (using password: YES)"

At line:5 char:1
+ $connection.Open()
+ ~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
    + FullyQualifiedErrorId : MySqlException


забавная штука, добавил в хостс запись о своём компе:
Цитировать
root@debian7:~# cat /etc/hosts
127.0.0.1       localhost
192.168.10.174  localhost       DEBIAN7 DEBIAN7.KAPITAENE.LOCAL
192.168.10.19   pc11    pc11.kapitaene.local
# The following lines are desirable for IPv6 capable hosts
::1     localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
Теперь ругань в скрипте повершела:
Цитировать
Add-Type -Path "C:\Program Files (x86)\MySQL\MySQL Connector Net 6.6.5\Assemblies\v4.0\MySql.Data.dll"
$connectionString = "server=192.168.10.174;uid=root;pwd=1q2w#E$R;database=inv;"
$connection = New-Object MySql.Data.MySqlClient.MySqlConnection
$connection.ConnectionString = $connectionString
$connection.Open()
Exception calling "Open" with "0" argument(s): "Authentication to host '192.168.10.174' for user 'root' using method 'mysql_native_password' failed with message: Access denied for user
'root'@'pc11' (using password: YES)"
At line:5 char:1
+ $connection.Open()
+ ~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
    + FullyQualifiedErrorId : MySqlException
« Последнее редактирование: 17 Мая 2013, 22:39:35 от exonix »

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: PowerShell + MySQL
« Ответ #21 : 17 Мая 2013, 22:46:25 »
Цитировать
192.168.10.174  debian7 debian7.domain.local

откуда pc11 ? там тоже hosts Windows?
Wars ~.o

Оффлайн exonix

  • Автор темы
  • Любитель
  • *
  • Сообщений: 80
    • Просмотр профиля
Re: PowerShell + MySQL
« Ответ #22 : 17 Мая 2013, 22:50:35 »
Цитировать
192.168.10.174  debian7 debian7.domain.local

откуда pc11 ? там тоже hosts Windows?
pc11 - это мой комп с Виндой, откуда я запускаю скрипт для подключения из PowerShell в базу на Debian, который 192.168.10.174  debian7 debian7.domain.local
с одним сервером всё работает (где Дебиан 6 и база 5.1) а вот с дебиан 7 и базой 5.5 - не хочет (

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: PowerShell + MySQL
« Ответ #23 : 17 Мая 2013, 22:56:52 »
лучше поумолчания винду просто клиент всё работает.
Wars ~.o

Оффлайн exonix

  • Автор темы
  • Любитель
  • *
  • Сообщений: 80
    • Просмотр профиля
Re: PowerShell + MySQL
« Ответ #24 : 17 Мая 2013, 23:02:06 »
лучше поумолчания винду просто клиент всё работает.
извините, я не понял. что по умолчанию? клиент к базе другой?
просто у меня из PowerShell работает то с одним сервером...

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: PowerShell + MySQL
« Ответ #25 : 17 Мая 2013, 23:07:38 »
Windows
ipconfig /all
debian
ifconfig -a
cat /etc/resolv.conf
route -n
?
Wars ~.o

Оффлайн exonix

  • Автор темы
  • Любитель
  • *
  • Сообщений: 80
    • Просмотр профиля
Re: PowerShell + MySQL
« Ответ #26 : 18 Мая 2013, 00:03:06 »
PS C:\Windows\system32> ipconfig /all
Windows IP Configuration
   Host Name . . . . . . . . . . . . : PC11
   Primary Dns Suffix  . . . . . . . : DOMAIN.LOCAL
   Node Type . . . . . . . . . . . . : Hybrid
   IP Routing Enabled. . . . . . . . : No
   WINS Proxy Enabled. . . . . . . . : No
   DNS Suffix Search List. . . . . . : DOMAIN.LOCAL
Ethernet adapter vEthernet (INTERNAL): - это внутренняя сеть для Hyper-V
   Connection-specific DNS Suffix  . :
   Description . . . . . . . . . . . : Hyper-V Virtual Ethernet Adapter #3
   Physical Address. . . . . . . . . : 00-15-5D-0A-13-00
   DHCP Enabled. . . . . . . . . . . : Yes
   Autoconfiguration Enabled . . . . : Yes
   Link-local IPv6 Address . . . . . : fe80::a0a4:5fec:1bcb:b78f%19(Preferred)
   Autoconfiguration IPv4 Address. . : 169.254.183.143(Preferred)
   Subnet Mask . . . . . . . . . . . : 255.255.0.0
   Default Gateway . . . . . . . . . :
   DHCPv6 IAID . . . . . . . . . . . : 503321949
   DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-18-DB-4C-2A-6C-62-6D-3D-62-9A
   DNS Servers . . . . . . . . . . . : fec0:0:0:ffff::1%1
                                       fec0:0:0:ffff::2%1
                                       fec0:0:0:ffff::3%1
   NetBIOS over Tcpip. . . . . . . . : Enabled

Ethernet adapter vEthernet (DOMAIN):

   Connection-specific DNS Suffix  . : DOMAIN.LOCAL
   Description . . . . . . . . . . . : Hyper-V Virtual Ethernet Adapter #2
   Physical Address. . . . . . . . . : 6C-62-6D-3D-62-9A
   DHCP Enabled. . . . . . . . . . . : Yes
   Autoconfiguration Enabled . . . . : Yes
   Link-local IPv6 Address . . . . . : fe80::1464:b5:92f7:8077%16(Preferred)
   IPv4 Address. . . . . . . . . . . : 192.168.10.19(Preferred)
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Lease Obtained. . . . . . . . . . : Freitag, 17. Mai 2013 18:04:34
   Lease Expires . . . . . . . . . . : Samstag, 18. Mai 2013 00:04:34
   Default Gateway . . . . . . . . . : 192.168.10.254
   DHCP Server . . . . . . . . . . . : 192.168.10.10
   DHCPv6 IAID . . . . . . . . . . . : 292315757
   DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-18-DB-4C-2A-6C-62-6D-3D-62-9A
   DNS Servers . . . . . . . . . . . : 192.168.10.10
                                       192.168.10.2
   NetBIOS over Tcpip. . . . . . . . : Enabled

Tunnel adapter isatap.DOMAIN.LOCAL:

   Media State . . . . . . . . . . . : Media disconnected
   Connection-specific DNS Suffix  . : DOMAIN.LOCAL
   Description . . . . . . . . . . . : Microsoft ISATAP Adapter
   Physical Address. . . . . . . . . : 00-00-00-00-00-00-00-E0
   DHCP Enabled. . . . . . . . . . . : No
   Autoconfiguration Enabled . . . . : Yes

Tunnel adapter isatap.{EBA0C770-194A-4F7F-B712-71689F6703B1}:

   Media State . . . . . . . . . . . : Media disconnected
   Connection-specific DNS Suffix  . :
   Description . . . . . . . . . . . : Microsoft ISATAP Adapter #2
   Physical Address. . . . . . . . . : 00-00-00-00-00-00-00-E0
   DHCP Enabled. . . . . . . . . . . : No
   Autoconfiguration Enabled . . . . : Yes
root@debian7:~# ifconfig -a
eth0      Link encap:Ethernet  HWaddr 00:15:5d:0a:13:04
          inet addr:192.168.10.174  Bcast:192.168.10.255  Mask:255.255.255.0
          inet6 addr: fe80::215:5dff:fe0a:1304/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:10244 errors:0 dropped:0 overruns:0 frame:0
          TX packets:547 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:2697350 (2.5 MiB)  TX bytes:57649 (56.2 KiB)

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:27 errors:0 dropped:0 overruns:0 frame:0
          TX packets:27 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:2288 (2.2 KiB)  TX bytes:2288 (2.2 KiB)

root@debian7:~# cat /etc/resolv.conf
domain DOMAIN.LOCAL
search DOMAIN.LOCAL
nameserver 192.168.10.10
nameserver 192.168.10.2

root@debian7:~# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.10.254  0.0.0.0         UG    0      0        0 eth0
192.168.10.0    0.0.0.0         255.255.255.0   U     0      0        0 eth0

ну и с рабочего Дебиана 6:
root@doc:~# ifconfig -a
eth0      Link encap:Ethernet  HWaddr 00:15:5d:0a:0a:02
          inet addr:192.168.10.20  Bcast:192.168.10.255  Mask:255.255.255.0
          inet6 addr: fe80::215:5dff:fe0a:a02/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:58378114 errors:0 dropped:0 overruns:0 frame:0
          TX packets:10747994 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:5613068050 (5.2 GiB)  TX bytes:1544318238 (1.4 GiB)
          Interrupt:9 Base address:0xec00

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:271196 errors:0 dropped:0 overruns:0 frame:0
          TX packets:271196 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:21566498 (20.5 MiB)  TX bytes:21566498 (20.5 MiB)

root@doc:~# cat /etc/resolv.conf
domain DOMAIN.LOCAL
search DOMAIN.LOCAL
nameserver 192.168.10.10
nameserver 192.168.10.2

root@doc:~# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.10.0    0.0.0.0         255.255.255.0   U     0      0        0 eth0
0.0.0.0         192.168.10.254  0.0.0.0         UG    0      0        0 eth0

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: PowerShell + MySQL
« Ответ #27 : 18 Мая 2013, 00:16:09 »
Цитировать
с одним сервером всё работает (где Дебиан 6 и база 5.1) а вот с дебиан 7 и базой 5.5 - не хочет (
дебиан 7 и базой 5.5 какой версия программа?
Wars ~.o

Оффлайн exonix

  • Автор темы
  • Любитель
  • *
  • Сообщений: 80
    • Просмотр профиля
Re: PowerShell + MySQL
« Ответ #28 : 18 Мая 2013, 00:27:04 »
Цитировать
с одним сервером всё работает (где Дебиан 6 и база 5.1) а вот с дебиан 7 и базой 5.5 - не хочет (
дебиан 7 и базой 5.5 какой версия программа?
Цитировать
root@debian7:~# uname -a
Linux debian7 3.2.0-4-amd64 #1 SMP Debian 3.2.41-2 x86_64 GNU/Linux
root@debian7:~# mysql -V
mysql Ver 14.14 Distrib 5.5.31, for debian-linux-gnu (x86_64) using readline 6.2
или что вы имеете ввиду под программой?
« Последнее редактирование: 18 Мая 2013, 00:32:32 от exonix »

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: PowerShell + MySQL
« Ответ #29 : 18 Мая 2013, 01:19:01 »
mysql?
5.5 работает
L~$ echo "status" | mysql -uroot -p2 -hvictor00000.mooo.com
--------------
mysql  Ver 14.14 Distrib 5.1.67, for debian-linux-gnu (i486) using readline 6.1

Connection id: 268
Current database:
Current user: root@180.191.178.165
SSL: Not in use
Current pager: stdout
Using outfile: ''
Using delimiter: ;
Server version: 5.5.31-0ubuntu0.12.04.1 (Ubuntu)
Protocol version: 10
Connection: victor00000.mooo.com via TCP/IP
Server characterset: utf8
Db     characterset: utf8
Client characterset: latin1
Conn.  characterset: latin1
TCP port: 3306
Uptime: 32 min 5 sec

Threads: 1  Questions: 804  Slow queries: 0  Opens: 3124  Flush tables: 1  Open tables: 400  Queries per second avg: 0.417
--------------

L~$
чтобы работает
echo "status" | mysql -uroot -p2 -hIP_ADDRESS
Wars ~.o

 

Страница сгенерирована за 0.037 секунд. Запросов: 25.