1. Jenis perpuluhan ialah perpuluhan, apungan dan dua kali ganda adalah dilarang.
Float dan double mempunyai masalah kehilangan ketepatan semasa penyimpanan, dan keputusan yang salah mungkin diperoleh apabila membandingkan nilai.
2. Jika julat data yang disimpan melebihi julat perpuluhan, adalah disyorkan untuk membahagikan data kepada integer dan perpuluhan dan menyimpannya secara berasingan.
3. Gunakan tinyint/int/bigint mengikut klasifikasi perniagaan, masing-masing menduduki 1/4/8 bait.
Char/varchar digunakan mengikut pembezaan perniagaan.
Instance
Demo: mysql> use school; #选择数据库school mysql> create table class6(class_id integer(5) zerofill, class_name varchar(128), class_teacher varchar(64) ); #创建表class6 mysql> insert into class0 values(1,'三年级六班','张老师'); mysql> select * from class0 ; +-------+------------+---------+ | id | name | teacher | +-------+------------+---------+ | 00001 | 三年级六班 | 张老师 | +-------+------------+---------+ 1 row in set (0.00 sec)
Atas ialah kandungan terperinci Apakah spesifikasi penggunaan lajur mysql?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!