lostyazilim
tr.link

php mysql_connect hatası

7 Mesajlar 1.391 Okunma
lstbozum
tr.link

BerkayYerbasan BerkayYerbasan SunucuOptimizasyonu.com Kullanıcı
  • Üyelik 20.08.2015
  • Yaş/Cinsiyet 27 / E
  • Meslek Computer Engineer
  • Konum İstanbul Avrupa
  • Ad Soyad B** Y**
  • Mesajlar 294
  • Beğeniler 127 / 54
  • Ticaret 4, (%100)
merhaba,

php dosyamda mysql bağlantısı için gerekli yerleri doldurdum, veritabanı oluşturdum fakat Access denied for user ''@'localhost' (using password: NO) hatası veriyor. Sunucumda mysql konsolu ile de db ve kullanıcı oluşturdum fakat değişen birşey olmadı. Mysql sunucumda (plesk panel) yetki hatası vs yoktur çünkü başka scriptler için de kullanıyorum. mysql bağlantısı için kullandığım kodlar aşağıdadır. yardımlarınızı bekliyorum :(

mysql_connect ("localhost","dbuser","dbpass");
mysql_select_db("db");
?>
 

 

Profesyonel Sunucu Optimizasyonu ve Fazlası

https://sunucuoptimizasyonu.com
wmaraci
reklam

gr3g0r gr3g0r Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 16.03.2016
  • Yaş/Cinsiyet 28 / E
  • Meslek
  • Konum Kocaeli
  • Ad Soyad O** Ç**
  • Mesajlar 421
  • Beğeniler 44 / 75
  • Ticaret 0, (%0)
Bilgileri kendine göre düzenle
session_start();
ob_start();

$db_host = "localhost";
$db_name = "blog";
$db_user = "root";
$db_pass = "";

$db_connect = mysql_connect($db_host,$db_user,$db_pass) or die ("Veritabanına baglanmadı");
$db_sel = mysql_select_db($db_name,$db_connect) or die ("Veritabanı seçilemedi");

$qu1 = mysql_query("SET CHARACTER SET UTF-8");
$qu2 = mysql_query("SET NAMES UTF-8");
?>
BerkayYerbasan

kişi bu mesajı beğendi.

oralunal oralunal http://www.trkodlama.com Kullanıcı
  • Üyelik 03.02.2017
  • Yaş/Cinsiyet 32 / E
  • Meslek Öğrenci / Girişimci / Web Deve
  • Konum Karabük
  • Ad Soyad O** Ü**
  • Mesajlar 24
  • Beğeniler 5 / 5
  • Ticaret 0, (%0)
Oluşturduğun kullanıcıyı, oluşturduğun veritabanı üzerinde yetkilendirmediğinden kaynaklanıyor bu sorun muhtemelen. Tek seçenek o görünüyor.

Edit: Birde artık en azından mysqli'ye geçiş yapma vaktiniz geldi artık. Lütfen.
 

 

WM Aracı programlama bölümünü takip etmeye başladığımdan beri her şey çok saçma gelmeye başladı.

TheMucit TheMucit UgurKilci.com Kullanıcı
  • Üyelik 15.02.2017
  • Yaş/Cinsiyet 27 / E
  • Meslek Girişimci ve İçerik Üreticisi
  • Konum Aydın
  • Ad Soyad U** K**
  • Mesajlar 540
  • Beğeniler 109 / 118
  • Ticaret 0, (%0)
my favorite pdo.
oralunal

kişi bu mesajı beğendi.

Baştan Sona PHP Eğitimi ➡ youtu.be/TQP8jBwnXw4
wmaraci
wmaraci

webkartali webkartali Web Developer Kullanıcı
  • Üyelik 20.11.2016
  • Yaş/Cinsiyet 40 / E
  • Meslek Web Developer
  • Konum Ankara
  • Ad Soyad A** A**
  • Mesajlar 188
  • Beğeniler 171 / 84
  • Ticaret 0, (%0)
Mysqli güncel yapıyı kullanmanızı tavsiye ederim arkadaşlar;

Örneğin

$connn = @mysqli_connect("localhost","kullanıcı adınız","şifreniz","veritabanı adınız");
@mysqli_query($connn, "SET NAMES utf8");
@mysqli_query($connn, "SET CHARACTER SET utf8");
@mysqli_query($connn, "SET COLLATION_CONNECTION='utf8_general_ci'");


// Bağlantı Kontrolü
if (mysqli_connect_errno())
{
echo "Mysql Data Bağlantısı Yapılamadı..: " . mysqli_connect_error();
}
 

 

Ücretsiz Web Uygulamalar, Scriptler www.webkartali.com 'da..

ecarpar ecarpar WM Aracı Kullanıcı
  • Üyelik 18.04.2014
  • Yaş/Cinsiyet 43 / E
  • Meslek bilişim ve e-ticaret uzmanı
  • Konum İstanbul Anadolu
  • Ad Soyad E** C**
  • Mesajlar 317
  • Beğeniler 23 / 90
  • Ticaret 0, (%0)
İNternet üzerinde bir hosting yada sunucu üzerinde mi yapıyorsunuz yoksa localhost ta mı yapıyorsunuz ?
ikisinde farklı şeyler olabilir.
1. local de kurduğunuzda localhost, a root kullanıcısına şifre vermeden de kullanabiliyrosunuz, ancak internette böyle bir durum olmuyor.
2. Root kullancısının yetkileri sınırsız olduğundan internete atıınca tuhaf şeyler olabiliyor :D zira hosting firmaları root kullancısı olarak tanımlamaz sizi.

Vermiş olduğun hata kodları doğrultusunda sorunun kullancı adı şifre olarak görünüyor bunları bir kontrol et yeniden dene..
 

 

BerkayYerbasan BerkayYerbasan SunucuOptimizasyonu.com Kullanıcı
  • Üyelik 20.08.2015
  • Yaş/Cinsiyet 27 / E
  • Meslek Computer Engineer
  • Konum İstanbul Avrupa
  • Ad Soyad B** Y**
  • Mesajlar 294
  • Beğeniler 127 / 54
  • Ticaret 4, (%100)
Sorun connect.php adli dosya olusturup db bilgilerini oraya girip sayfanin en ustune include edince cozulmustur.
 

 

Profesyonel Sunucu Optimizasyonu ve Fazlası

https://sunucuoptimizasyonu.com
wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al