Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
Pro připojení programu ve VB k databázi MySQL rozhodně nepotřebuješ ASP.NET.
Wikan 09.10.2011 11:53
Wikan
tak jakto ze kdyz se pripojuju pres VB na Mysql tak mi to vyhodi chybu ?
bedar 09.10.2011 11:55
bedar
Asi tam máš chybu, tak to vyhodí chybu. PS: nekontrolujte mi chyby ! :D
host 09.10.2011 12:03
host
chyby v pravopisu :D xD
bedar 09.10.2011 12:03
bedar
Napíšeš nám už přesné znění chybové hlášky, kterou to vyhodí?
marekdrtic 09.10.2011 12:07
marekdrtic
"Error Connecting to Database:Unable connect to database"
bedar 09.10.2011 12:08
bedar
A běží ti vůbec na počítači databázový server?
Wikan 09.10.2011 12:16
Wikan
? nwm jak to myslis
bedar 09.10.2011 12:17
bedar
Myslí to tak, jak to píše. Máš spuštěn server (službu) MySQL? Jak chceš pracovat s databází, když a…
host 09.10.2011 12:29
host
ano databasy spustenou mam, je spustena 24h/denne
bedar 09.10.2011 12:31
bedar
Tak máš špatně vyplněné přihlašovací údaje, když to píše chybu, že se nelze připojit.
host 09.10.2011 12:43
host
vyplnene to mam spravne
bedar 09.10.2011 14:35
bedar
No jasně. A proto ti to hlásí "Error Connecting to Database:Unable connect to database"
host 09.10.2011 14:58
host
"server=localhost; user id=myroot; password=mypwd; database=login" ma to vypadat takle ne ? "server=… nový
bedar 09.10.2011 15:05
bedar
dekuju vsem ktery mi pomohly s timto clankem.
bedar 09.10.2011 12:36
bedar
Našlo se tedy nějaké řešení?
marekdrtic 09.10.2011 13:56
marekdrtic
ne
bedar 09.10.2011 14:46
bedar
A co tenhle MySQL hosting: www.freemysql.net Nestudoval jsem to, ale musí tam být přístup k databázi…
marekdrtic 09.10.2011 14:57
marekdrtic
ano ale jak na to mysql vytvorit tabulku a vni hodnoty ? nový
bedar 09.10.2011 15:40
bedar
SQL příkazem, který dáš do *.php souboru a v prohlížeči na ten soubor vlezeš. Já to dělal takto <?p… poslední
Kráťa 09.10.2011 22:50
Kráťa
Pristup zvonku k mysql byva standardne zamietnuty kvoli bezpecnosti. Na jeho obidenie sa pouzivaju r… nový
fleg 09.10.2011 15:36
fleg
ano ale na tom hostingu je PhpMyAdmin ale porad se na tu Mysql databasy nemuzu pripojit nový
bedar 09.10.2011 15:55
bedar

A co tenhle MySQL hosting:
www.freemysql.net
Nestudoval jsem to, ale musí tam být přístup k databázi "zvenčí", jinak by to ani nefungovalo.

edit: Registroval jsem se tam a přišel mi email, v němž bylo tohle:

Username: {------}
Password: {------}
MYSQL HOST: SQL09.FREEMYSQL.NET

Takže jo, mělo by to fungovat. Jen tam není PHPMyAdmin, ale něco primitivnějšího, ale dá se to přežít.

SQL příkazem, který dáš do *.php souboru a v prohlížeči na ten soubor vlezeš. Já to dělal takto

<?php
$id_spojeni = mysql_connect("mysql","jmeno","heslo");
mysql_select_db('jmenodatabaze', $id_spojeni);
mysql_query("SET NAMES 'cp1250'"); //znaková sada

 mysql_query("CREATE TABLE `kalendar` (
  `id` int(11) NOT NULL auto_increment,
  `datum` date NOT NULL,
  `nazev` text collate cp1250_czech_cs NOT NULL,
  `clanek` text collate cp1250_czech_cs NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=cp1250 COLLATE=cp1250_czech_cs AUTO_INCREMENT=243");



$vysledek = mysql_query($sql,$id_spojeni);

if (!$vysledek) die(mysql_error());
/* Konec přímé práce s databází. */
?>

Pristup zvonku k mysql byva standardne zamietnuty kvoli bezpecnosti. Na jeho obidenie sa pouzivaju rozne typy tunelov, napriklad ssh tunel. Dalsia moznost je prihlasenie sa cez web napriklad cez phpmyadmina, co je vlastne potom prihlasenie z localhostu. V pripade, zeby bol phpmyadmin zbytocne velky staci si spravit php skript, ktory sa prihlasi z weby lokalne na mysql server.

Zpět do poradny Odpovědět na původní otázku Nahoru