溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Windows 下JIRA for MySQL 默認排序報警處理。

發布時間:2020-06-29 10:23:32 來源:網絡 閱讀:3216 作者:56272310 欄目:系統運維

管理登陸系統突然發現如下警告:
Windows 下JIRA for MySQL 默認排序報警處理。

本人沒接觸過JIRA系統之前沒用過MYSQL 安裝都還需要對照教程一步步操作。
依照提示進入官網問題解決指導鏈接:
https://confluence.atlassian.com/kb/how-to-fix-the-collation-and-character-set-of-a-mysql-database-744326173.html

PS:這里要給Google Chrome瀏覽器的網頁翻譯32個贊:
Windows 下JIRA for MySQL 默認排序報警處理。
總體翻譯沒毛病,不懂英文也可以--666!
更改表格排序

以下查詢將生成一系列ALTER TABLE語句,然后您必須對數據庫運行該語句。

執行以下語句,會生成ALTER TABLE 語句,表排序規則實際并沒有被修改,只不過是給你列出了需要再執行什么語句才會修改。 樣圖如下:
| ALTER TABLE ao_21d670_whitelist_rules CHARACTER SET utf8 COLLATE utf8_bin; |

PS:本人在navicat For MySQL工具里執行的語句,所以生成的ALTER TABLE結果可以直接復制到再,批量刪除開頭結尾的"|"后再批量執行語句子; 重復此操作,直到查詢結果都沒有出現。
如下圖:
Windows 下JIRA for MySQL 默認排序報警處理。

再進JIRA系統后面查看修復結果。
Windows 下JIRA for MySQL 默認排序報警處理。
此文僅供剛接觸JIRA 和MySQL用戶參考。


以下是官網的查詢具體語句。
更改yourDB以適合您的數據庫名稱:
`ALTER DATABASE yourDB CHARACTER SET utf8 COLLATE utf8_bin`
更改表格排序
以下查詢將生成一系列ALTER TABLE語句,然后您必須對數據庫運行該語句。更改yourDB以適合您的數據庫名稱:

```
SELECT CONCAT('ALTER TABLE ',  table_name, ' CHARACTER SET utf8 COLLATE utf8_bin;')
FROM information_schema.TABLES AS T, information_schema.`COLLATION_CHARACTER_SET_APPLICABILITY` AS C
WHERE C.collation_name = T.table_collation
AND T.table_schema = 'yourDB'
AND
(
    C.CHARACTER_SET_NAME != 'utf8'
    OR
    C.COLLATION_NAME != 'utf8_bin'
);
```

更改列整理
以下查詢(一varchar列用于列,一varchar列用于非列)將生成一系列ALTER TABLE語句,然后您必須針對數據庫運行這些語句。更改yourDB以適合您的數據庫名稱:
```
SELECT CONCAT('ALTER TABLE `', table_name, '` MODIFY `', column_name, '` ', DATA_TYPE, '(', CHARACTER_MAXIMUM_LENGTH, ') CHARACTER SET UTF8 COLLATE utf8_bin', (CASE WHEN IS_NULLABLE = 'NO' THEN ' NOT NULL' ELSE '' END), ';')
FROM information_schema.COLUMNS 
WHERE TABLE_SCHEMA = 'yourDB'
AND DATA_TYPE = 'varchar'
AND
(
    CHARACTER_SET_NAME != 'utf8'
    OR
    COLLATION_NAME != 'utf8_bin'
);
```

```
SELECT CONCAT('ALTER TABLE `', table_name, '` MODIFY `', column_name, '` ', DATA_TYPE, ' CHARACTER SET UTF8 COLLATE utf8_bin', (CASE WHEN IS_NULLABLE = 'NO' THEN ' NOT NULL' ELSE '' END), ';')
FROM information_schema.COLUMNS 
WHERE TABLE_SCHEMA = 'yourDB'
AND DATA_TYPE != 'varchar'
AND
(
    CHARACTER_SET_NAME != 'utf8'

    OR
    COLLATION_NAME != 'utf8_bin'
);
```
向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女