最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

解決MySQL:Invalid GIS data provided to function st_geometryfromtext問(wèn)題

 更新時(shí)間:2024年06月06日 09:33:52   作者:chgiser  
這篇文章主要介紹了解決MySQL:Invalid GIS data provided to function st_geometryfromtext問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

MySQL:Invalid GIS data provided to function st_geometryfromtext

問(wèn)題描述

在MySQL中需要將一個(gè)面狀的WKT字符串轉(zhuǎn)為geometry類(lèi)型的字段存儲(chǔ)在數(shù)據(jù)庫(kù)中,遇到了該錯(cuò)誤

問(wèn)題分析

經(jīng)檢查,是因?yàn)槲业臄?shù)據(jù)存在島洞(環(huán)島)現(xiàn)象,所以出現(xiàn)了該錯(cuò)誤

  • 所謂島洞現(xiàn)象:即一塊面狀數(shù)據(jù)成環(huán)狀,中間被挖去一塊,這是真實(shí)存在的一種數(shù)據(jù),只是MySQL可能還不支持
  • 表現(xiàn)在WKT中即:“MULTIPOLYGON(((…),(…)))”,一般第一個(gè)描述的是外環(huán)邊界,而第二個(gè)及后面的則描述的是內(nèi)環(huán)即島洞的邊界

注意與"MULTIPOLYGON(((......)),((......)))",多面區(qū)分開(kāi)來(lái)

此外,稍微總結(jié)下,造成該問(wèn)題的原因可能有:

1、面狀WKT字符串本身不完整、缺失內(nèi)容,如在傳輸過(guò)程中超出長(zhǎng)度被截掉了

2、面狀WKT字符串的面要素中首尾點(diǎn)沒(méi)有重合

3、面狀WKT字符串存在島洞現(xiàn)象,或者自相交現(xiàn)象

MySQL遇見(jiàn)contains nonaggregated column 'information_schema.PROFILING.SEQ'異常

報(bào)錯(cuò)如下:

[Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column 'information_schema.PROFILING.SEQ' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by

問(wèn)題出現(xiàn)的原因

MySQL 5.7.5及以上功能依賴(lài)檢測(cè)功能。

如果啟用了ONLY_FULL_GROUP_BY SQL模式(默認(rèn)情況下),MySQL將拒絕選擇列表,HAVING條件或ORDER BY列表的查詢(xún)引用在GROUP BY子句中既未命名的非集合列,也不在功能上依賴(lài)于它們。(5.7.5之前,MySQL沒(méi)有檢測(cè)到功能依賴(lài)關(guān)系,默認(rèn)情況下不啟用ONLY_FULL_GROUP_BY。

有關(guān)5.7.5之前的行為的說(shuō)明,請(qǐng)參見(jiàn)“MySQL 5.6參考手冊(cè)”。)

解決方案

select @@global.sql_mode
SET sql_mode=(SELECT REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY','')); ##當(dāng)前session變量生效

SET global sql_mode=(SELECT REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY','')); ##全局變量生效
SET sql_mode=(SELECT REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY',''));
set @@global.sql_mode 
='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION';

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • MySQL JOIN之完全用法

    MySQL JOIN之完全用法

    最近在做mysql的性能憂(yōu)化,做到多表連接查詢(xún),比較頭疼,看了一些join的資料,終于搞定,這里分享出來(lái)!
    2009-12-12
  • mysql數(shù)據(jù)庫(kù)修改添加Date格式列的方法

    mysql數(shù)據(jù)庫(kù)修改添加Date格式列的方法

    這篇文章主要介紹了關(guān)于mysql數(shù)據(jù)庫(kù)如何修改添加Date格式的列 ,需要的朋友可以參考下
    2014-07-07
  • mysql導(dǎo)入sql文件命令和mysql遠(yuǎn)程登陸使用詳解

    mysql導(dǎo)入sql文件命令和mysql遠(yuǎn)程登陸使用詳解

    這篇文章主要介紹了mysql導(dǎo)入sql文件命令和mysql遠(yuǎn)程登陸使用詳解,需要的朋友可以參考下
    2014-04-04
  • MySQL編程中的6個(gè)實(shí)用技巧

    MySQL編程中的6個(gè)實(shí)用技巧

    這篇文章主要介紹了MySQL編程中的6個(gè)實(shí)用技巧,本文講解了每一行命令都是用分號(hào)(;)作為結(jié)束、采用關(guān)聯(lián)數(shù)組存取查詢(xún)結(jié)果、TEXT、DATE、和SET數(shù)據(jù)類(lèi)型等內(nèi)容,需要的朋友可以參考下
    2015-02-02
  • MySQL查詢(xún)?nèi)哂嗨饕臀词褂眠^(guò)的索引操作

    MySQL查詢(xún)?nèi)哂嗨饕臀词褂眠^(guò)的索引操作

    這篇文章主要介紹了MySQL查詢(xún)?nèi)哂嗨饕臀词褂眠^(guò)的索引操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-03-03
  • 解決MySQL去除密碼登錄告警的問(wèn)題

    解決MySQL去除密碼登錄告警的問(wèn)題

    這篇文章主要介紹了MySQL去除密碼登錄告警的問(wèn)題,解決方法是使用mysql_config_editor,本文通過(guò)示例代碼給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2022-04-04
  • MySQL配置了雙主,是如何避免出現(xiàn)數(shù)據(jù)回環(huán)沖突的

    MySQL配置了雙主,是如何避免出現(xiàn)數(shù)據(jù)回環(huán)沖突的

    這篇文章主要介紹了MySQL配置了雙主,是如何避免出現(xiàn)數(shù)據(jù)回環(huán)沖突的,幫助大家更好的理解和使用MySQL數(shù)據(jù)庫(kù),感興趣的朋友可以了解下
    2021-01-01
  • MySQL8新特性:降序索引詳解

    MySQL8新特性:降序索引詳解

    在數(shù)據(jù)庫(kù)中我們一般都會(huì)對(duì)一些字段進(jìn)行索引操作,這樣可以提升數(shù)據(jù)的查詢(xún)速度,下面這篇文章主要給大家介紹了關(guān)于MySQL8新特性:降序索引的相關(guān)資料,需要的朋友可以參考借鑒,下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2018-07-07
  • MySQL復(fù)雜查詢(xún)優(yōu)化實(shí)戰(zhàn)之從多表關(guān)聯(lián)到子查詢(xún)的性能突破(全流程)

    MySQL復(fù)雜查詢(xún)優(yōu)化實(shí)戰(zhàn)之從多表關(guān)聯(lián)到子查詢(xún)的性能突破(全流程)

    MySQL復(fù)雜查詢(xún)性能優(yōu)化方法,涵蓋JOIN順序調(diào)整、子查詢(xún)轉(zhuǎn)JOIN、復(fù)合索引設(shè)計(jì)、分批次處理大表關(guān)聯(lián)、統(tǒng)計(jì)信息更新等策略,強(qiáng)調(diào)通過(guò)執(zhí)行計(jì)劃分析定位瓶頸,本文給大家介紹MySQL復(fù)雜查詢(xún)優(yōu)化實(shí)戰(zhàn)之從多表關(guān)聯(lián)到子查詢(xún)的性能突破,感興趣的朋友一起看看吧
    2025-06-06
  • MySQL并行DDL的實(shí)現(xiàn)方法

    MySQL并行DDL的實(shí)現(xiàn)方法

    本文詳細(xì)介紹了MySQL8.0.27并行DDL的實(shí)現(xiàn)方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2024-10-10

最新評(píng)論

玉林市| 周口市| 绵竹市| 绍兴市| 咸宁市| 阜宁县| 家居| 历史| 阿坝县| 明溪县| 江阴市| 民和| 石泉县| 措勤县| 凤冈县| 闽侯县| 泰兴市| 稻城县| 平顺县| 上饶县| 怀安县| 民县| 香河县| 荣成市| 博湖县| 林口县| 兴山县| 加查县| 黑河市| 广德县| 新沂市| 金湖县| 佛山市| 略阳县| 离岛区| 游戏| 海门市| 连云港市| 鹿邑县| 株洲市| 临清市|