Rumah >pangkalan data >tutorial mysql >Apakah spesifikasi penggunaan lajur mysql?

Apakah spesifikasi penggunaan lajur mysql?

王林
王林ke hadapan
2023-06-01 20:12:131220semak imbas

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!

Kenyataan:
Artikel ini dikembalikan pada:yisu.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam