Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 19909|Yanıt: 3

[Kaynak] Windows'ta Pratik Combat MySQL Veritabanı Göç Belirteci

[Bağlantıyı kopyala]
Yayınlandı 10.04.2018 11:30:34 | | | |
İlk olarak, aşağıdaki şekilde gösterildiği gibi, Windows 2008 r2 x64-bit sistemi, mysql sürüm 5.7.21:



MySQL servisini durdur

Bilgisayar hizmetinde, çalıştırdığımız MySQL servisini bulun, MySQL servisini durdurun ve aşağıdaki şekilde gösterildiği gibi "çalıştırılabilir dosyanın yolu"nda yapılandırılmış parametreleri kaydedin:

"C:\Program Files\MySQL\MySQL Server 5.7\bin\mysqld.exe" --defaults-file="C:\ProgramData\MySQL\MySQL Server 5.7\my.ini" MySQL57



Yapılandırma dosyasını değiştirin

C:\ProgramData\MySQL\MySQL Server 5.7\my.ini 文件就是MySQL服务启动的配置文件了,我们找到“datadir”参数,如下:

Varsayılan veritabanı depolama yolu:C:\ProgramData\MySQL\MySQL Server 5.7\Data

Veritabanı için yeni depolama yolunu taşı:D:\MySqlDataNew



Yeni bir yola dönüştürüp kaydediyoruz:




Veritabanı göçü

İlk olarak, D sürücüsünün kök dizininde yeni bir MySqlDataNew klasörü oluşturuyoruz ve ardından "C:\ProgramData\MySQL\MySQL Server 5.7\Data" dizinindeki dosyaları aşağıdaki şekilde gösterildiği gibi yeni "D:\MySqlDataNew" dizinimize kesiyoruz:




Yeni dizin izinlerini yapılandırma

MySQL servisini bu saatte başlatırsanız başarısız olur! Bunun sebebi yeni dizinimizin doğru izinlere sahip olmaması!

Yeni oluşturulan MySqlDataNew klasörüne sağ tıklayın - >Properties-> Security ve Gruplar ve Kullanıcılar (G)'ye NETWORK SERVICE ekleyin.



Son olarak, MySQL servisini başlatın! (Son)





Önceki:MySQL Workbench 6.3 CE, MySql gibi veritabanlarını göstermez
Önümüzdeki:EF, toplu veritabanı eklemeleri, güncellemeleri ve silmeleri uygular
Yayınlandı 3.12.2018 16:56:15 |
Yeniden başlatamıyorum, çözüm nedir?
 Ev sahibi| Yayınlandı 3.12.2018 17:00:04 |
LeonChen 2018-12-3 16:56 tarihinde paylaşıldı
Yeniden başlatamıyorum, çözüm nedir?

Başlatma hatasına neden olan hatayı görmek için Windows Logs'a gidin
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com