«mysql» etiketlenmiş sorular

MySQL'in tüm sürümleri (Microsoft SQL Server değil). Ayrıca, soruyla alakalıysa lütfen mysql-5.7 gibi sürüme özgü bir etiket ekleyin.

4
DEFINER'i Birçok Görünümde Değiştir
Bir güncellemeden sonra veritabanlarımı yedeklerken sorun yaşıyorum . Nedenimi anlamaya çalışırken sistemime takılıyorum. Koştuğum bir sorgu bu sonucu verdi. Got error: 1449: The user specified as a definer ('cittool'@'%') does not exist when using LOCK TABLES Bazı araştırmalardan sonra, bu görüşler için belirleyicinin sistemden tahliye edilmiş eski bir geliştirici hesabı …
25 mysql  view 

2
MySQL için İşlemsel DDL iş akışı
DDL deyimlerinin ( alter table, create indexvb.) MySQL'deki mevcut işlemi dolaylı olarak yerine getirdiğini keşfetmekten biraz şaşırdım . MS SQL Server'dan gelince, yerel olarak bir işlemde yerel olarak veritabanı değişiklikleri yapma yeteneği (daha sonra geri alındı) iş akışımın önemli bir parçasıydı. Sürekli entegrasyon için, geri dönüş, herhangi bir nedenden ötürü …

4
MySQL röle günlüğü bozuk, nasıl düzeltebilirim? Denenmiş fakat başarısız
Makine aniden kapandığında bir MySQL v5.1.61 röle bozuldu. Tamir etmeye çalıştım ama işe yaramadı. - Nasıl düzeltebilirim? Ben yanlış bir şey mi yaptım? Okuduğum kadarıyla, bozuk MySQL röle günlükleri kolayca sabitlenir: change master to master_log_file='<Relay_Master_Log_File>', master_log_pos=<Exec_Master_Log_Pos>; nerede Relay_Master_Log_Fileve Exec_Master_Log_Postarafından listelenmiştir: mysql> show slave status; Ancak yaptığımda change master status ..., …

7
IP adresini saklamak
Kayıtlı tüm kullanıcıların IP adresini veri tabanında saklamak zorundayım. Merak ediyorum, böyle bir sütun için kaç karakter beyan etmeliyim? IPv6'yı da desteklemeli miyim? Öyleyse, maksimum IP adres uzunluğu nedir?

5
MySQL sorgularında backtick (`) kullanmanın faydaları?
MySQL'de backtick ( `) sembolüyle veya onsuz sorgular oluşturabiliriz . Örnek: SELECT * FROM TEST; SELECT * FROM `TEST`; Her ikisi de mysql konsolunda iyi çalışıyor. Aralarında herhangi bir teknik fark var mı? `Basit sorgular üzerinden ( ) kullanmanın faydası var mı ?
25 mysql  select 

2
Tüm veritabanlarına atmadan innodb dosyasını ibdata1'i nasıl daraltabilirim?
InnoDB tüm tabloları tek bir büyük dosyada saklar ibdata1. Büyük bir masa bıraktıktan sonra, dosya ne kadar büyük olursa olsun boyutunu koruyor. Bu veritabanını, tüm veritabanını (toplamda birkaç yüz GB'a sahip olan) atmadan ve yeniden almak zorunda kalmadan nasıl daraltabilirim? Sanırım sebebi, düşmeyi hala geri alabilmeniz. Benim durumumda buna ihtiyacım …

6
Canlı üretim veritabanlarında alternatif tablo
Bu soru, Veriyolu Yöneticileri Yığın Değişimi üzerinden yanıtlanabileceği için Yığın Taşması'ndan geçirilmiştir . 7 yıl önce göç etti . Çoğu "popüler" (MySQL, Postgres ...) veritabanı sistemi, canlı üretim veritabanlarında (tablo türlerini ekleme, silme veya değiştirme gibi) değişen tabloları nasıl işler? Biliyorum doğru yolu yedekleme herşey zamanlama kesinti etmektir ve değişiklikleri …

5
MySQL'de koşullu bir dizin nasıl oluşturulur?
MySQL'de tablonun belirli bir aralığını veya alt kümesini filtrelemek için bir dizin nasıl oluşturulur? AFAIK doğrudan oluşturmak imkansız ama bence bu özelliği simüle etmek mümkün. Örnek: NAMEYalnızca satır içeren sütunlar için bir dizin oluşturmak istiyorum.STATUS = 'ACTIVE' Bu işlevsellik , SQL Server'da filtrelenmiş bir dizin ve Postgres'te kısmi bir dizin …

4
MySQL'e bağlanmak için SSL kullandığımı nasıl doğrularım?
Sunucumu SSL’ye izin verecek şekilde yapılandırdım ve müşterimi ~ / .my.cnf’de değiştirdim, böylece SSL kullandım: [client] ssl ssl-cipher=DHE-RSA-AES256-SHA ssl-ca=~/certs/ca-cert.pem Müşterimle oturum açtığımda ve durumu görüntülediğimde, SSL satırında bir şifre listeleniyor: mysql> \s -------------- SSL: Cipher in use is DHE-RSA-AES256-SHA Bağlantının güvenli olduğunu doğrulamak için wireshark gibi bir şey yüklemeden, bu …
24 mysql  ssl 

5
MySQL konsolu: Ctrl + C beni deli ediyor
MySQL konsolunda beni deli eden bir şey var. Ben vurduğunda ctrl+ cakım komutu iptal etmek terminal çıkışları daktilo ediliyor. Her bir terminal bir know ( *nixterminaller, Python, PostgreSQL), ctrl+ cakım kumandası iptal eder ve ctrl+ duç çıkar. Bu sorun 2003 yılında bildirildi ve o zamandan beri birkaç kez çarpıldı. Bir …

4
InnoDB tablo bozulmasını nasıl tanımlarsınız?
Bölümlenmiş ve çoğaltılmış bir köle üzerinde birkaç dizin olan bazı tablolarım var. Hızlı çekimi (güvenli olarak doğrulandı) yeni bir köle kopyaladıktan ve mysqld'ü 5.1.42'den 5.5.15'e yükselttikten ve çoğaltmayı yeniden başlattıktan sonra InnoDB'nin "Geçersiz işaretçi ..." hata iletisiyle çökmesini sağlıyorum Bu hatalar, farklı donanım ve O / S özellikli 2 sunucuda …


1
Yerel olarak Mac’te UTF-8 kodlu SQL veritabanı içe aktarılamıyor
Doğrulanmış bir UTF-8 kodlu SQL veritabanını Mac'teki Sequel Pro'ya aktarıyordum ve bu hatayı yarıya attı: Seçtiğiniz kodda okunamadığı için dosyayı okurken bir hata oluştu (Autodetect - Unicode (UTF-8)). Sadece 1273 sorgu yapıldı. Bunun sebebi, veritabanı dosyasının asıl olarak bir Windows makinesinden olması ve satırları doldurulmuş şeyler olmasıdır? Bir sunucuya dosya …

8
Mysqldump yedekleme için veritabanlarını yoksaymak için herhangi bir seçenek?
Sunucumuzda 40 veritabanımız var. Mysqldump kullanarak 36 veritabanını yedeklemek istiyoruz. Mysqldump komutunda kalan 4 veritabanını nasıl görmezden gelebilirim? MySQL'de yedekleme için veritabanlarını yoksayması için mysqldump seçeneği var mı? General mysqldump komutunu biliyorum ama çok uzun. Sadece 4 veritabanını yoksaymak istiyorum ve kalan dbs yedeğini almam gerekiyor.

1
MySQL işlem büyüklüğü - ne kadar büyük?
Her sıklıkta çalışan bir ithalat sürecim var ve bunun “tamamen ya da hiç” bir tür anlaşma olmasını istiyorum. Birçok yön vardır ve ithalat 100k-1mil + kayıtları arasında herhangi bir yerde üretilebilir. Bu, birkaç MB ile birkaç yüz MB arasında değişen veri yüküne eşittir. Temp tabloları başka bir seçenek olduğunu biliyorum …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.