Jak mogę ustawić liczby całkowite w phpMyAdmin, aby domyślnie były niepodpisane? Najczęściej ustawiam je na automatyczne inkrementowanie i nie potrzebuję wartości ujemnych. Czy mogę to zrobić?Jak mogę ustawić liczby całkowite w phpMyAdmin, aby domyślnie były niepodpisane?
Odpowiedz
Dodaj to do common.inc.php
:
$GLOBALS['js_include'][] = 'extension.js';
Utwórz plik o nazwie extension.js
w folderze js
:
jQuery(function(){
$('#create_table_form select[name=tbl_collation]').val('utf8_general_ci');
$('#append_fields_form select.column_type, #create_table_form select.column_type').live('change keyup',function(k,v){
var field = $(this).attr('name').replace(/[^0-9]/g,'');
var val = $(this).val();
$('[name="field_attribute['+field+']"] option').attr('selected',false);
$('[name="field_collation['+field+']"] option').attr('selected',false);
$('[name="field_length['+field+']"]').val('');
if(val == 'VARCHAR'){
$('[name="field_length['+field+']"]').val('255');
$('[name="field_collation['+field+']"]').val('utf8_general_ci');
}
if(val == 'INT'){
$('[name="field_attribute['+field+']"]').val('UNSIGNED');
$('[name="field_length['+field+']"]').val('11');
}
});
});
Testowane z phpMyAdmin 3.4.2. Ustawia także kilka innych ładnych wartości domyślnych.
myślę, że nie jest możliwe za pośrednictwem interfejsu ...
Należy edytować/wdrożyć go w kodzie źródłowym phpMyAdmin ...
Link z dodatkową informacją o rozwoju phpMyAdmin: link
link do developer wiki: link Powinieneś użyć GIT, aby uzyskać dostęp do kodu źródłowego.
Tam można uzyskać kod źródłowy i zaimplementować tę funkcję.
Powodzenia!
Jest to możliwe w późniejszej wersji phpMyAdmina za pomocą opcji Atrybuty.
Czy możesz wyjaśnić? – cwd
Podczas dodawania nowej kolumny szóstą opcją w poprzek jest "Atrybuty". Binary, Unsigned, Unsigned zerofill, a na aktualnej aktualizacji timestamp. Ustawienie Unsigned tutaj da ci niepodpisaną kolumnę int. – Ryaner
Źle zrozumiałeś pytanie - zachowanie, które chcę zobaczyć, polega na tym, że gdy wybiorę typ jako "Int", chcę, aby był domyślnie "Bez znaku" ... – cwd
Ustawianie liczb całkowitych bez podpisu za pośrednictwem interfejsu użytkownika.
- Otwórz menu rozwijane w kolumnie Atrybuty w strukturze tabeli.
- Wybierz "bez podpisu" i kliknij przycisk Zapisz.
Niestety nie wydaje się być sposób to zrobić domyślnie. Możesz jednak sprawdzić wiele kolumn i kliknąć przycisk edytuj, aby zmienić je jednocześnie za pomocą interfejsu phpmyadmin, jak pokazano poniżej.
- 1. dodając dwa podpisane lub niepodpisane liczby całkowite
- 2. Jak przechowywać niepodpisane 64-bitowe liczby całkowite w SQL Server?
- 3. Wyświetl liczby całkowite tylko w etykiecie AxisY?
- 4. Jak sortować liczby całkowite alfabetycznie?
- 5. Jak mogę domyślnie ustawić gt-pull verbose?
- 6. Jak liczby całkowite mnożą się w C++?
- 7. ZF2: Jak ustawić elementy formularzy, aby były ignorowane?
- 8. Próbuję dowiedzieć się, jak konwertować liczby rzymskie na liczby całkowite
- 9. Liczby niepodpisane kontra podpisane jako indeksy
- 10. Gson. Wyodrębnij liczby całkowite jako liczby całkowite, a nie jako liczby podwójne
- 11. Wyodrębnij liczby całkowite z zakresów
- 12. C++ dowolnej długości liczby całkowite
- 13. Jak mogę zniszczyć krotkę, aby powiązania były zmienne?
- 14. MySQL: Jak ustawić klucz podstawowy na phpMyAdmin?
- 15. Długie liczby całkowite w PHP dla oszczędzania
- 16. Jak ustawić nazwę użytkownika i hasło phpmyadmin
- 17. Jak ustawić element Szczegóły, aby otworzyć domyślnie lub poprzez CSS
- 18. Jak ustawić numery linii domyślnie w vim?
- 19. cudaMemset() - czy ustawia bajty lub liczby całkowite?
- 20. video.js Jak ustawić domyślnie napisy?
- 21. Arraylist zawierające liczby całkowite i łańcuchy znaków
- 22. Jak określić duże liczby całkowite w czytelny sposób?
- 23. Etykieta NoUISlider wyświetla tylko liczby całkowite
- 24. Rozbij liczby całkowite z przecinkiem na przedziały?
- 25. Jak sprawić, aby slajdy jQuery były responsywne?
- 26. Kiedy należy wyraźnie podać liczby całkowite?
- 27. C++ konwersja liczb zmiennoprzecinkowych na liczby całkowite
- 28. Konwertuj liczby całkowite na ciąg "hh: mm"
- 29. Jak przekonwertować ciągi liczb na liczby całkowite na liście?
- 30. Jak porównać dwie wartości ciągu jako liczby całkowite?
Co powiesz na link do pisania wtyczki lub rozszerzenia do phpMyAdmina? – cwd