Docker中Mysql容器忽略大小寫方式
場景說明
在數(shù)據(jù)遷移場景中,從一個數(shù)據(jù)庫中將數(shù)據(jù)遷移到另一個數(shù)據(jù),
經常會遇到,兩個不同數(shù)據(jù)庫之間,一個默認忽略大小寫,一個默認不忽略大小寫,
導致實際業(yè)務層服務進行數(shù)據(jù)庫訪問時,切換數(shù)據(jù)庫之后,服務無法正常運行。
解決方案
這個時候,考慮通過Docker 構建容器,
作為中間數(shù)據(jù)庫,構建Mysql 容器需要忽略大小寫時,
需要進行命令行配置使用
--lower_case_table_names=1
docker run --name mysq.db -p 3306:3306 -e MYSQL_ROOT_PASSWORD=[自定義密碼] -d -v /home/mysql/:/var/lib/mysql mysql --lower_case_table_names=1
總結
以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
Docker pull報錯:https://registry-1.docker.io/v2/的解決方法
這篇文章主要為大家詳細介紹了Docker pull報錯:https://registry-1.docker.io/v2/的相關解決方法,文中的示例代碼講解詳細,有需要的小伙伴可以了解下2025-09-09
docker?compose部署mongodb?分片集群的操作方法
分片機制(Sharding)是MongoDB中用于處理大規(guī)模數(shù)據(jù)集和高負載應用的一種數(shù)據(jù)分布策略,通過將數(shù)據(jù)均勻分布在多個服務器上,分片技術能夠提高應用的可擴展性和性能,本文給大家介紹docker?compose部署mongodb?分片集群的相關操作,感興趣的朋友一起看看吧2024-10-10
Docker?Compose搭建Wordpress服務實現(xiàn)詳解
這篇文章主要為大家介紹了Docker?Compose搭建Wordpress服務實現(xiàn)詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-03-03
Ubuntu使用Docker部署Redis并實現(xiàn)遠程訪問本地數(shù)據(jù)庫全過程
這篇文章主要給大家介紹了關于Ubuntu使用Docker部署Redis并實現(xiàn)遠程訪問本地數(shù)據(jù)庫的相關資料,Redis遠程連接是指通過網(wǎng)絡連接到Redis服務器,從而可以在不同的機器問和操作Redis數(shù)據(jù)庫,需要的朋友可以參考下2024-03-03

