Saya berasumsi aleblebi adalah anggota Turki. Tapi saya kira, masalahnya juga bisa dilihat di lokal lain. Pertama saya akan mencoba menjelaskan masalahnya dan kemudian saya akan menulis solusi saya di akhir.
Anda dapat melihat masalahnya ketika Anda mencoba mengubah tabel menggunakan GUI Workbench (saya menggunakan versi 8.0.15). Kolom "Tipe Data" dari kisi dan kotak teks "Tipe Data:" akan menampilkan (11)
bukannya INT(11)
, masalah yang sama dapat dilihat di DATETIME
kolom tapi kali ini kotak tipe data akan benar-benar kosong.
Masalah juga dapat dilihat jika Anda mencoba menggunakan wizard "Sinkronkan Dengan Sumber apa pun ..." dari Workbench. Di akhir wizard Anda dapat melihat sesuatu seperti:
ALTER TABLE `TEST_1`.`TABLE_1`
CHANGE COLUMN `ID` `ID` (11) NULL DEFAULT NULL ,
DROP PRIMARY KEY;
bukannya:
ALTER TABLE `TEST_1`.`TABLE_1`
CHANGE COLUMN `ID` `ID` INT(11) NULL DEFAULT NULL ,
DROP PRIMARY KEY;
Saya memiliki masalah yang sama dan saya mencari di web selama beberapa hari dan tidak dapat menemukan solusi (solusi dari kamadan
tidak sukses bagi saya). Akhirnya saya menyadari bahwa ini bukan hanya INT
tipe data tetapi juga BIGINT
dan DATETIME
tipe data memiliki masalah yang sama.
Jadi saya menyimpulkan bahwa setiap tipe data yang memiliki huruf kapital "I" di dalamnya memiliki masalah yang sama. Dan dalam alfabet Turki ada huruf kapital putus-putus İ
dan huruf normal I
yang entah bagaimana merusak Meja Kerja hanya jika Anda memilih "Turki (Turki)" di OS Windows sebagai "Format regional". (OS saya adalah Windows 10 Bahasa Inggris)
Jadi saya memecahkan masalah hanya dengan mengubah pengaturan "Format regional" Windows 10 dari "Turki (Turki)" menjadi "Bahasa Inggris (Amerika Serikat)".
Omong-omong, saya membiarkan opsi "Negara atau Wilayah" apa adanya (masih "Turki" di Windows 10) dan saya selalu menggunakan opsi "Bahasa Inggris (Amerika Serikat)" sebagai "Bahasa untuk program non-Unicode" di Lingkungan pengembangan Windows 10.
Saya harap informasi ini akan membantu seseorang suatu hari nanti...