Localhostta Çalışan Sql İn Hostta Çalışmaması
-
localhostta db gayet güzel bir şekilde çalışıyor fakat hosta atınca çalışmıyor sebebini anlamadım yadımcı olabilecek bilgier;
1.sql in içeriği;
-- phpMyAdmin SQL Dump
-- version 3.4.5
-- http://www.phpmyadmin.net
--
-- Anamakine: localhost
-- Üretim Zamanı: 02 Haz 2012, 10:45:28
-- Sunucu sürümü: 5.5.16
-- PHP Sürümü: 5.3.8
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
SET time_zone = "+00:00";
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;
--
-- Veritabanı: `fkg`
--
-- --------------------------------------------------------
--
-- Tablo için tablo yapısı `blog`
--
CREATE TABLE IF NOT EXISTS `blog` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`baslik` varchar(255) COLLATE utf32_turkish_ci NOT NULL,
`icerik` text COLLATE utf32_turkish_ci NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf32 COLLATE=utf32_turkish_ci AUTO_INCREMENT=2 ;
--
-- Tablo döküm verisi `blog`
--
INSERT INTO `blog` (`id`, `baslik`, `icerik`) VALUES
(1, 'baslik1', 'icerik2');
-- --------------------------------------------------------
--
-- Tablo için tablo yapısı `genel_bilgiler`
--
CREATE TABLE IF NOT EXISTS `genel_bilgiler` (
`id` int(11) NOT NULL,
`icerik` text NOT NULL,
`yazari` text NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin5;
--
-- Tablo döküm verisi `genel_bilgiler`
--
INSERT INTO `genel_bilgiler` (`id`, `icerik`, `yazari`) VALUES
(1, 'Şarka bakmaz garbı bilmez,Görgüden yok payesi\r\n<br>\r\nBir Kızarmaz Yüz, Bir yaşarmaz Göz Bütün Sermayesi.', 'Mehmet Akif Ersoy');
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;2.baglanti.php
<?php
$veritabani="a11493ho_***" ;
$kullaniciadi="a11493ho_**" ;
$sifre="********" ;
$host="localhost" ;
//VERİTABANI SEÇME
$baglan=mysql_connect($host,$kullaniciadi,$sifre);
mysql_select_db($veritabani,$baglan);
?> -
burayida alayım lazım olur
-
Tablo açma yetkin olmamasından kaynaklanıyor. Genelde müşterilerim bundan yakınıyor.
Yapman gereken vt yi açtıktan sonra giriyorsun phpmyadmine ( sunucudaki ) daha sonra açıyorsun tablonu ve sql ile oluşturuyorsun içeriğini. Veya tabloları tek tek dışarı aktar yapman gerekiyor.
-
bigdump ile attım php ye bundan önce 2 tane daha atmıştım onlar çalışıyor bu çalışmıyor
edit: ama yapabilirim diyorsan team vereyim
-
asiminnesli bunu yazdı:
-----------------------------bigdump ile attım php ye bundan önce 2 tane daha atmıştım onlar çalışıyor bu çalışmıyor
edit: ama yapabilirim diyorsan team vereyim
-----------------------------ver hocam.
-
skype engelliyorda olabilir portları çakışıyor bazen oluyor bağlantı hatası
-
mysql versiyon farkı sebep olur genelde.
Ayrıca;
CREATE TABLE IF NOT EXISTS `blog` (
`id`............
.....
..
.
--
-- Tablo döküm verisi `genel_bilgiler`
--
INSERT INTO `genel_bilgiler` (`id`, `icerik`, `yazari`) VALUES
(1, 'Şarka bakmaz garbı bilmez,Görgüden yok payesi\r\n
\r\nBir Kızarmaz Yüz, Bir yaşarmaz Göz Bütün Sermayesi.', 'Mehmet Akif Ersoy');Bu kısmı çalıştırman yeterli olur.En bastaki ve sondaki satırları sil.ortadaki kısmı kısaltmak amacıyla yazmadım,onu unutma.
-
hata olarak ne gösteriyor ?