<em>Mac</em>Book项目 2009年学校开始实施<em>Mac</em>Book项目,所有师生配备一本<em>Mac</em>Book,并同步更新了校园无线网络。学校每周进行电脑技术更新,每月发送技术支持资料,极大改变了教学及学习方式。因此2011
2021-06-01 09:32:01
當在不同團隊間使用MySQL資料庫時,最好是保證資料庫的設定資訊是一致的,否則會因為不同開發同事的SQL規範不一樣,導致出現一些不必要的SQL問題;
本篇部落格,主要記錄如何檢視資料的設定資訊,及相關解釋。
檢視版本
檢視版本 select version(); 顯示所有可用的字元集; SHOW CHARACTER SET; 只顯示包含utf8的字元集; SHOW CHARACTER SET LIKE '%utf8%'; 顯示所有的校對規則; SHOW COLLATION; 只顯示包含utf8的校對規則; SHOW COLLATION LIKE '%utf8%';
select @@global.sql_mode; select @@sql_mode;
確保一致,否則容易出問題;
mysqld --help --verbose
SHOW [{GLOBAL|SESSION}] VARIABLES [LIKE '']; SELECT @@{GLOBAL|SESSION}.VARIABLE_NAME; SELECT * FROM INFORMATION_SCHEMA.GLOBAL_VARIABLES WHERE VARIABLE_NAME='VARIABLE_NAME'; SELECT * FROM INFORMATION_SCHEMA.SESSION_VARIABLES WHERE VARIABLE_NAME='VARIABLE_NAME';
顯示MySQL所有的系統變數
SHOW VARIABLES;
常用查詢
查個別資訊,通過like過濾:
show variables like '%datadir%'; show variables like '%basedir%'; SHOW VARIABLES LIKE 'character%'; SHOW VARIABLES LIKE 'collation_%';
是否大小寫敏感
show Variables like '%table_names';
lower_case_table_names=0 區分大小寫
lower_case_table_names=1 表示不區分大小寫
如何修改?
注意:
mysql 8.0以前,可以通過,先停止mysql服務,再修改組態檔(如lower_case_table_names=1),再重啟mysql服務的方式來修改;
mysql8.0 要求我們不能在initialize之後再更改lower_case_table_names 的值,也就是說,再通過更改 my.cnf 檔案是不管用的。所以需要刪除原來的所有資料,我的資料目錄是在/user/local/mysql/data/,進入到該目錄進行刪除,預設的路徑為:/var/lib/mysql 刪除該路徑下的所有檔案即可
show global variables like '%default_auth%';
也支援修改。詳見下面修改的章節。
舉例,下面是靜態修改:
# vi /etc/my.cnf [mysqld] default_authentication_plugin = mysql_native_password
動態變數:可以在MySQL執行時調整其指,並立即生效;
例如:
set global sort_buffer_size=value
靜態變數:需要在組態檔中修改,重啟服務後生效;例如:/etc/my.cnf
全域性變數:服務級別的設定,對整個服務生效,所有回話,當時已經連線的不生效,重新連線才生效;
例如:
set global sort_buffer_size=value
對談變數:僅對當前對談生效,其他對談和新對談不受影響;對談結束值即銷燬;
例如:
set session sort_buffer_size=value
到此這篇關於MySQL資料庫設定資訊檢視與修改的文章就介紹到這了,更多相關MySQL設定資訊檢視修改內容請搜尋it145.com以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援it145.com!
相關文章
<em>Mac</em>Book项目 2009年学校开始实施<em>Mac</em>Book项目,所有师生配备一本<em>Mac</em>Book,并同步更新了校园无线网络。学校每周进行电脑技术更新,每月发送技术支持资料,极大改变了教学及学习方式。因此2011
2021-06-01 09:32:01
综合看Anker超能充系列的性价比很高,并且与不仅和iPhone12/苹果<em>Mac</em>Book很配,而且适合多设备充电需求的日常使用或差旅场景,不管是安卓还是Switch同样也能用得上它,希望这次分享能给准备购入充电器的小伙伴们有所
2021-06-01 09:31:42
除了L4WUDU与吴亦凡已经多次共事,成为了明面上的厂牌成员,吴亦凡还曾带领20XXCLUB全队参加2020年的一场音乐节,这也是20XXCLUB首次全员合照,王嗣尧Turbo、陈彦希Regi、<em>Mac</em> Ova Seas、林渝植等人全部出场。然而让
2021-06-01 09:31:34
目前应用IPFS的机构:1 谷歌<em>浏览器</em>支持IPFS分布式协议 2 万维网 (历史档案博物馆)数据库 3 火狐<em>浏览器</em>支持 IPFS分布式协议 4 EOS 等数字货币数据存储 5 美国国会图书馆,历史资料永久保存在 IPFS 6 加
2021-06-01 09:31:24
开拓者的车机是兼容苹果和<em>安卓</em>,虽然我不怎么用,但确实兼顾了我家人的很多需求:副驾的门板还配有解锁开关,有的时候老婆开车,下车的时候偶尔会忘记解锁,我在副驾驶可以自己开门:第二排设计很好,不仅配置了一个很大的
2021-06-01 09:30:48
不仅是<em>安卓</em>手机,苹果手机的降价力度也是前所未有了,iPhone12也“跳水价”了,发布价是6799元,如今已经跌至5308元,降价幅度超过1400元,最新定价确认了。iPhone12是苹果首款5G手机,同时也是全球首款5nm芯片的智能机,它
2021-06-01 09:30:45