2021-09-01
设计一个mysql数据库表,需要存储全国地名,怎么解决?
需要存储全国地名,地址形式为:省,市,区,街道.街道号,比如
省:重庆市
市:重庆市
区:南岸区
街道:长电路
门牌号:999号
如果一个地址建立一条数据的话会有太多数据冗余,怎样建立一个数据表能高效的存储这些数据,希望能提供一下思路或者相关表结构
我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
回答交流
Markdown
请输入正文
提交
相关推荐
数据库缓冲池和查询缓存是一个东西么?数据库缓冲池有什么作用
回答 1
已采纳
缓冲池和查询缓存不是一个东西。作用1:将数据预先放到内存中,提升访问效率。InnoDB存储引擎在处理客户端的请求时,当需要访问某个页的数据时,就会把完整的页的数据全部加载到内存中,也就是说即使我们只需
MariaDB的备份用xtrabackup工具能热备份吗?
回答 1
官方没有说支持mariadb,而且源码是依赖mysql的,估计是不支持mariadb了
mysql如何获得delete语句的真实计划?
回答 2
在MySQL中,您可以通过使用EXPLAIN关键字来获取DELETE语句的执行计划。这个命令会显示MySQL如何处理您的DELETE请求,包括它将扫描哪些索引、表以及其他相关的执行细节。例如,如果您想
ERROR 2003 (HY000):Can’t connect to MySQL server on 'localhost' (10061)
回答 1
已采纳
mysql未启动?,则启动即可:mac端:brewservicesstartmysqlmysql.serverstartcentos端:systemctlstartmysqld.serviceserv
MySQL 视图跟基表数据不一致,怎么解决?
回答 4
把视图里的sql拿出来查一查,mysql没有物化视图,不会存在数据差异的,只可能是视图里的sql有逻辑处理
show relaylog events in '';语里面句被#注释什么意思
回答 2
如果是报主键冲突,可以用在my.cnf里添加slaveskiperrors参数,过滤掉主键冲突的错误,或者将slave中冲突的记录删除即可
MySQL的 not in ( ) 这个list有限制吗?
回答 4
应该受限于 maxpacketsize 参数,但是传入太多数据,性能肯定好不了呀
想问一下mysql主从同步模式,如果从库同步出了异常中断了,没有干预,没有relay的binlog也会被超期删除吗
回答 2
已采纳
不会。你应该担心主库的被删除,导致你后续无法补。
mysql5.7中如何使用hint,指定驱动表和非驱动表?
回答 3
mysql>explain>selectfromorderinfo>straightjoinuserinfo>onuserinfo.idorderinfo.userid;
excel文件中有500条数据导入mysql数据库,有100条无法导入?
回答 1
用什么工具导入的?操作的步骤是什么?无法导入的原因可能是表约束,或者字段类型问题
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
热门文章
MySQL InnoDB表空间之通用表空间
你能讲下mysql 的mvcc 吗?|mysql系列(8)
MySQL-group by
如何 部署 及 使用 etl crontab 和 etl engine
分布式块存储Longhorn
MySQL 8.0 官方文档 第八章 优化(三)—— 范围优化
[Warning] [MY-013360] [Server] Plugin mysql_native_password reported: ''mysql_native_password' is deprecated
MySQL-8.0 Group Replication 研究与改造汇总
第9讲:MySQL的逻辑运算符、位运算符、运算符优先级
xtrabackup备份导致复制中断原因排查