v2.5.2
Giriş yap

mysql tablosunda idler karışık gözüküyor nasıl düzetebiliriz ?

onurnerde
476 defa görüntülendi

mysql tablosunun idleri database yedegini alırken düz göstermiyor yani

1
2
456
457

gibi sıralanıyor bunu düz sıralanması için ne yapmamız gerekir ?

murat03yigit
411 gün önce

Merhaba dostum @emmir2 hocamızın paylaştığı kodda hiç bir sıkıntı yok sıkıntı senin tablondaki id değerinde auto_increment özelliğinin aktif edilmemesi.

-- phpMyAdmin SQL Dump
-- version 5.2.1
-- https://www.phpmyadmin.net/
--
-- Anamakine: localhost
-- Üretim Zamanı: 09 Eki 2023, 15:25:17
-- Sunucu sürümü: 11.1.0-MariaDB-log
-- PHP Sürümü: 8.1.10

SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
START TRANSACTION;
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 utf8mb4 */;

--
-- Veritabanı: `VERİTABANI_ADI`
--

-- --------------------------------------------------------

--
-- Tablo için tablo yapısı `yukselenses`
--

CREATE TABLE `yukselenses` (
  `id` int(11) NOT NULL,
  `kat` text NOT NULL,
  `seo` text NOT NULL,
  `baslik` text NOT NULL,
  `icerik` text DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Tablo döküm verisi `yukselenses`
--

INSERT INTO `yukselenses` (`id`, `kat`, `seo`, `baslik`, `icerik`) VALUES
(1, 'stat', 'ankara', 'ankara geliyor', 'ankara statyumu'),
(4, 'stat', 'manisa', 'manisa geliyor', 'manisa statyumu'),
(5, 'stat', 'van', 'van geliyor', 'van statyumu'),
(6, 'stat', 'artvin', 'artvin geliyor', 'artvin statyumu'),
(644, 'stat', 'adana', 'adana geliyor', 'adana statyumu'),
(645, 'stat', 'batman', 'batman geliyor', 'batman statyumu'),
(646, 'stat', 'karaman', 'karaman geliyor', 'karaman statyumu'),
(606, 'stat', 'ardahan', 'ardahan geliyor', 'ardahan statyumu'),
(607, 'stat', 'aksaray', 'aksaray geliyor', 'aksaray statyumu'),
(608, 'stat', 'duzce', 'duzce geliyor', 'duzce statyumu');

--
-- Dökümü yapılmış tablolar için indeksler
--

--
-- Tablo için indeksler `yukselenses`
--
ALTER TABLE `yukselenses`
  ADD PRIMARY KEY (`id`);

--
-- Dökümü yapılmış tablolar için AUTO_INCREMENT değeri
--

--
-- Tablo için AUTO_INCREMENT değeri `yukselenses`
--
ALTER TABLE `yukselenses`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=647;
COMMIT;

/*!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 */;


--
-- id sıralama kodu (@emmir2)
--
SET @autoid :=0;
UPDATE yukselenses SET id=@autoid := (@autoid+1);
ALTER TABLE yukselenses AUTO_INCREMENT=1;