国产成人精品18p,天天干成人网,无码专区狠狠躁天天躁,美女脱精光隐私扒开免费观看

MySql中常見(jiàn)問(wèn)題有哪些

發(fā)布時(shí)間:2021-09-27 17:43 來(lái)源:億速云 閱讀:0 作者:小新 欄目: Mysql 歡迎投稿:712375056

這篇文章將為大家詳細講解有關(guān)中常見(jiàn)問(wèn)題有哪些,小編覺(jué)得挺實(shí)用的,因此分享給大家做個(gè)參考,希望大家閱讀完這篇文章后可以有所收獲。

1、默認編碼集問(wèn)題

在做前臺數據展示的時(shí)候,查詢(xún)全部select * from t_news可以查到所有內容。然后參數化查詢(xún)的時(shí)候就不行。比如:

Select * from t_news where title like ‘%源代碼教育%’;查到0條數據。

Select * from t_news where id = 1。 查詢(xún)到1條數據。

注意標紅字段,這是我修改之后的,原來(lái)都是latin1。

解決辦法:

Windows下MySQL的配置文件是my.ini,一般會(huì )在安裝目錄的根目錄。

Linux下MySQL的配置文件是my.cnf,一般會(huì )放在/etc/my.cnf,/etc/mysql/my.cnf。如果找不到,可以用find命令查找。

打開(kāi)my.ini/my.cnf修改以下兩個(gè)字段。

Ps:修改配置文件過(guò)后需要重啟mysql。

2、數據不回滾

在編程的時(shí)候,spring配置了事務(wù),但出現異常時(shí)候數據庫的數據依然改變。在確認事務(wù)和代碼配置沒(méi)有問(wèn)題的情況下,我們把可能性專(zhuān)項數據庫。我們使用”Navicat”工具設計表,在”選項”一欄中我們發(fā)現表使用的存儲引擎是MyISAM。

MyISAM不支持事務(wù),回滾將造成不完全回滾,不具有原子性。

將MyISAM改為InnoDB。

同樣在MySQL的配置文件(my.ini)中有默認的存儲引擎。在創(chuàng )建表的時(shí)候若沒(méi)有特別聲明,將使用默認的存儲引擎。

3、優(yōu)化導入大量數據

在工作中我們難免會(huì )遇到數據的大量導入的情況。比如需要查詢(xún)以前備份的數據,將真實(shí)數據導入到本地做測試,定期將數據導入到備份數據庫等等業(yè)務(wù)場(chǎng)景。

MySQL提供了load data infile的導入方式。但是配置不恰當同樣會(huì )導致導入速度不快。

解決方案:

將后面的參數值調大,一般為物理內存的百分之80%。但是32位系統會(huì )被限制為2-3.5G。

4、開(kāi)啟自定義函數功能()

有時(shí)候我們運行別人的代碼,或者移植的時(shí)候可能會(huì )遇到數據庫以前定義的函數不能使用的情況。尤其是與數據庫,默認是沒(méi)有開(kāi)啟函數功能,導致函數不執行。

首先我們查看函數功能是否開(kāi)啟。如下圖:

這里自定義函數功能默認是關(guān)閉狀態(tài)。

解決方案:使用”set global log_bin_trust_function_creators = 1;”開(kāi)啟自定義函數功能。

再次查詢(xún):

但是這種方式只是一個(gè)零時(shí)解決方案,在MySQL重啟以后,功能又會(huì )默認關(guān)閉。

要永久開(kāi)啟自定義函數功能,需要在配置文件中加入”log-bin-trust-function-creators=1”。

5、linux環(huán)境下表名大小寫(xiě)問(wèn)題

在linux系統環(huán)境下,MySQL表名默認區分大小寫(xiě)。有時(shí)候表名中若輸錯一個(gè)大寫(xiě)字母而導致查詢(xún)不出來(lái)的情況。

解決辦法:在my.cnf配置文件最后添加”lower_case_table_names=1”。然后重啟MySQL。

“l(fā)ower_case_table_names=1        ”這句話(huà)的意思是將輸入語(yǔ)句強制轉換為小寫(xiě),再執行語(yǔ)句。

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng )、來(lái)自本網(wǎng)站內容采集于網(wǎng)絡(luò )互聯(lián)網(wǎng)轉載等其它媒體和分享為主,內容觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如侵犯了原作者的版權,請告知一經(jīng)查實(shí),將立刻刪除涉嫌侵權內容,聯(lián)系我們QQ:712375056,同時(shí)歡迎投稿傳遞力量。

欲香欲色天天影视大全| 美女裸奶100%无遮挡免费网站| 无码人妻丰满熟妇区毛片| 国产精品亚洲二区在线播放| 精品人妻潮喷久久久又裸又黄| 黑人巨大无码系列在线|