mysql可以创建中文名称表格吗
2023/2/4 4:24:05
本文主要是介绍mysql可以创建中文名称表格吗,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
可以,但不建议
在mysql使用中,用中文的表名和字段名你会遇上无数的兼容问题,建议不用。使用中文表名与中文字段名是一个不好的习惯,你可以建一张表,储存所有的表名与字段名,在程序开始的时候读入一个数组,其中有一个字段为你创建的英文表名,根据此字段可以在表格显示时读取中文字段的名称代替英文字段。以后就是你觉得字段中文名称要改也很简单。
使用中文命名的优点
1,英文单词不是每个都会拼写,有时还要查,要是IDE不支持变量名提示,有时候还会打错;如果用拼音那还不如用中文呢。
2,程序关键字是英文是为了方便输入,中文变量名也是为了方便阅读,同时也能方便输入。大多数情况下,中文语句的长度要远远短于相同含义的英文。
3,可以少写甚至不写注释了。
使用中文命名的缺点
1,使用中文会导致你在写 sql 语句时会需要频繁的切换输入法,毕竟 sql 关键字都是英文的。如:
insert into 产品表 (编号,名字,价格)value (。。。。。)
update 价格表 set 价格=9000 where 编号 = 。。。。。
2,很多sql 编辑器没有对中文做智能提示。
3,字段名全部要加上“符号。。
4,容易导致乱码
总之,MySQL 使用中文命名是弊多利少,不建议使用中文命名。
这篇关于mysql可以创建中文名称表格吗的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-07MySQL读写分离入门:轻松掌握数据库读写分离技术
- 2024-12-07MySQL读写分离入门教程
- 2024-12-07MySQL分库分表入门详解
- 2024-12-07MySQL分库分表入门指南
- 2024-12-07MySQL慢查询入门:快速掌握性能优化技巧
- 2024-12-07MySQL入门:新手必读的简单教程
- 2024-12-07MySQL入门:从零开始学习MySQL数据库
- 2024-12-07MySQL索引入门:新手快速掌握MySQL索引技巧
- 2024-12-06BinLog学习:MySQL数据库BinLog入门教程
- 2024-12-06Binlog学习:MySQL数据库的日志管理入门教程