Webmaster Forumu

Geri git   Webmaster Forumu > Webmaster Kaynak Eğitim Tanıtım Hizmet > MySQL Veritabanı SQL

MySQL Veritabanı SQL SQL MySQL Access MSSQL Oracle Veritabani Database

Cevapla
 
LinkBack Seçenekler Stil
  #1 (permalink)   iTrader 
Alt 2006-02-16, 09:39
ElementR - ait Kullanıcı Resmi (Avatar)
Junior Member
 
Üyelik tarihi: Feb 2006
Mesajlar: 36
Tecrübe Puanı: 0
iTrader: %0/0
ElementR is an unknown quantity at this point
Standart Mysql farklı makinelerde erişim

Şu anda 3 adet makinem var.
Geliştirdiğim proje için mysql kullanımını paylaştırmam gerekiyor.

örn:
mysql_connect("216.xx.xx.xxx:3307","username","pas s");

daha önce kullanmadığım için teorik olarak yukarıdaki gibi yaptığım zaman farklı server'a bağlanabilmem gerekir diye düşünüyordum ancak bağlanamayınca biraz hayal kırıklığı oldu.

Başka bir ayar gerekiyormu bu işlem için ?

mysql.domain.com veya
216.xx.xx.xxx:3307

İki şekildede bağlansam olur benim için problem yok. Yeterki bağlansın.
Alıntı ile Cevapla

  #2 (permalink)   iTrader 
Alt 2006-02-16, 10:42
GNeRaL - ait Kullanıcı Resmi (Avatar)
Senior Member
 
Üyelik tarihi: Feb 2005
Nerden: Hiçlik Dünyası
Mesajlar: 847
Blog Entries: 10
Tecrübe Puanı: 3
iTrader: %100/1
GNeRaL will become famous soon enough
Standart

Alıntı:
ElementR´isimli üyeden Alıntı
Şu anda 3 adet makinem var.
Geliştirdiğim proje için mysql kullanımını paylaştırmam gerekiyor.

örn:
mysql_connect("216.xx.xx.xxx:3307","username","pas s");

daha önce kullanmadığım için teorik olarak yukarıdaki gibi yaptığım zaman farklı server'a bağlanabilmem gerekir diye düşünüyordum ancak bağlanamayınca biraz hayal kırıklığı oldu.

Başka bir ayar gerekiyormu bu işlem için ?

mysql.domain.com veya
216.xx.xx.xxx:3307

İki şekildede bağlansam olur benim için problem yok. Yeterki bağlansın.
Alıntı: http://fr.php.net/mysql_connect


PHP- Kodu:
Example 2. mysql_connect() example using hostname:port syntax
<?php
// we connect to example.com and port 3307
$link mysql_connect('example.com:3307''mysql_user''mysql_password');
if (!
$link) {
   die(
'Could not connect: ' mysql_error());
}
echo 
'Connected successfully';
mysql_close($link);

// we connect to localhost at port 3307
$link mysql_connect('127.0.0.1:3307''mysql_user''mysql_password');
if (!
$link) {
   die(
'Could not connect: ' mysql_error());
}
echo 
'Connected successfully';
mysql_close($link);
?>
__________________
Am I soldier? Of course! I love my job!
Alıntı ile Cevapla

  #3 (permalink)   iTrader 
Alt 2006-02-17, 17:03
Member
 
Üyelik tarihi: Sep 2003
Mesajlar: 462
Tecrübe Puanı: 4
iTrader: %100/1
hukuki is on a distinguished road
Standart

Bağlanamayınca bir hata mesajı verdi mi? Nedir?
__________________
http://www.hukuki.net
Alıntı ile Cevapla

  #4 (permalink)   iTrader 
Alt 2006-02-17, 18:08
iyinet - ait Kullanıcı Resmi (Avatar)
Paylaşım için teşekkürler
 
Üyelik tarihi: Sep 2002
Mesajlar: 6.419
Blog Entries: 2
Tecrübe Puanı: 3
iTrader: %100/6
iyinet is just really niceiyinet is just really niceiyinet is just really niceiyinet is just really niceiyinet is just really nice
Standart

Evet gerekiyor.
Mysql sadece erisime acik hostlara baglanti izni verir.
Mysql e root ile login olup yada phpmyadmin ile asagidaki komutu, mysql i erime acmak istedigin her host icin calistir:

host=mysql e erisecek makinanin IP adresi

GRANT ALL PRIVILEGES ON * . * TO 'kullanici'@'host' IDENTIFIED BY 'sifre' WITH GRANT OPTION MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 ;

Ornegin 3 makina icin de:

GRANT ALL PRIVILEGES ON * . * TO 'kullanici'@'makine1IP' IDENTIFIED BY 'sifre' WITH GRANT OPTION MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 ;

GRANT ALL PRIVILEGES ON * . * TO 'kullanici'@'makine2IP' IDENTIFIED BY 'sifre' WITH GRANT OPTION MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 ;

GRANT ALL PRIVILEGES ON * . * TO 'kullanici'@'makine3IP' IDENTIFIED BY 'sifre' WITH GRANT OPTION MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 ;
__________________
Forum Reklam Site Reklam
Alıntı ile Cevapla

  #5 (permalink)   iTrader 
Alt 2006-02-20, 16:23
ElementR - ait Kullanıcı Resmi (Avatar)
Junior Member
 
Üyelik tarihi: Feb 2006
Mesajlar: 36
Tecrübe Puanı: 0
iTrader: %0/0
ElementR is an unknown quantity at this point
Standart

iyinetadmin teşekkürler deneyeceğim.

2006-02-16, 10:39
tarihinden beri foruma giremiyorum bu arada
(şimdi proxy ile bağlanmak nasip oldu, normalde giremiyorum)
Alıntı ile Cevapla

  #6 (permalink)   iTrader 
Alt 2006-02-21, 16:27
ElementR - ait Kullanıcı Resmi (Avatar)
Junior Member
 
Üyelik tarihi: Feb 2006
Mesajlar: 36
Tecrübe Puanı: 0
iTrader: %0/0
ElementR is an unknown quantity at this point
Standart

Alıntı:
iyinetadmin´isimli üyeden Alıntı
GRANT ALL PRIVILEGES ON * . * TO 'kullanici'@'host' IDENTIFIED BY 'sifre' WITH GRANT OPTION MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 ;

mysql user tablosunu inceledim bu şekilde yaptığımız zaman ordaki yetkiler verilebiliyor. şuanda gayet güzel şekildede girilmiş vaziyette.

yukarıdaki komutta girilen kullanıcı adıyla sifre mysql e bağlanırken kullanılacak

şimdide problem.

Alıntı:
mysql_connect("domain.com:3307","kullanici","sifre ");
bununla bağlanırken..
porttamı problem var yoksa bunun içinde bir işlem gerekiyormu ?
Alıntı ile Cevapla

  #7 (permalink)   iTrader 
Alt 2006-02-21, 17:40
iyinet - ait Kullanıcı Resmi (Avatar)
Paylaşım için teşekkürler
 
Üyelik tarihi: Sep 2002
Mesajlar: 6.419
Blog Entries: 2
Tecrübe Puanı: 3
iTrader: %100/6
iyinet is just really niceiyinet is just really niceiyinet is just really niceiyinet is just really niceiyinet is just really nice
Standart

Portta problem olabilir, yani mysql in oldugu makinada firewall bu portu disariya kapatiyor olabilir.
__________________
Forum Reklam Site Reklam
Alıntı ile Cevapla

  #8 (permalink)   iTrader 
Alt 2006-02-22, 00:11
ElementR - ait Kullanıcı Resmi (Avatar)
Junior Member
 
Üyelik tarihi: Feb 2006
Mesajlar: 36
Tecrübe Puanı: 0
iTrader: %0/0
ElementR is an unknown quantity at this point
Standart

mysql için olan serverda değilde esas kod çalıştıracağım ana makinedeki firewall ı kapattım sorunum düzeldi.
yeni bişeyler öğrenmek güzel.

kullanacak başka birileri olursa not düşeyim
yetki verme komutunu kullandığınız zaman hemen olmuyor diye kızmayın

FLUSH PRIVILEGES;

komutunu çalıştırınca yetkileri güncelliyor veya mysql restart edilebilir.

Kolay Gelsin
Alıntı ile Cevapla

Cevapla

Seçenekler
Stil


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Erişim Sorunum... jEEpERscREEpERs Ağ Network 2 2006-01-21 20:04
2 farklı tablo yapısında mysql tablolarını export import etmek iyimi MySQL Veritabanı SQL 0 2005-12-03 23:44
.asp den Mysql'e erişim 123mp3 ASP .NET 1 2005-10-10 19:39
PHP ile MS Sql veritabanına erişim ve kullanım deniz55 PHP 3 2004-08-18 15:37
!!!!!!! Uzaktam erişim... biltekman Ağ Network 0 2002-12-08 01:06


Bütün Zaman Ayarları WEZ +2 olarak düzenlenmiştir. Şu Anki Saat: 20:29 .


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.2.0

Firefox