Centos8安裝MySQL5.7
2020-04-16 16:07:55
在Centos8上用原來Centos7上安裝MySQL5.7的方法會安裝失敗,顯示mysql-community-server安裝錯誤。我們用新的方法在Centos8上安裝MySQL5.7
安裝MySQL
1. 添加MySQL存儲庫
禁用MySQL默認的AppStream存儲庫:
centos8沒有MySQL存儲庫,因此我們將使用centos 7存儲庫。創建一個新的存儲庫文件。
將以下數據插入上面的存儲庫中
2. 安裝MySQL(這里我選擇MySQL5.7)
3. 如果安裝失敗,使用以下方法進行安裝
先下載rpm包
再安裝
4. 下載完成后檢查版本
出現以上信息說明安裝成功
5. 檢查 mysql 源是否安裝成功
出現以下信息說明安裝成功:
6. 啟動MySQL
復制代碼
7. 查看啟動狀態
出現以下信息,則啟動成功
8. 設置開機啟動
9. 刷新所有修改過的配置文件
10. 獲取安裝mysql后生成的臨時密碼,用於登錄
# 如果出現如下列信息,密碼為: BL=azx(1u;Br
11. 登錄MySQL
# 再輸入上面查找得到的臨時密碼即可進入mysql
12. 修改登錄密碼
13. 添加遠程登錄用戶(即本機訪問服務器上的MySQL)
14. 設置默認編碼為utf-8(mysql安裝后默認不支持中文)
15. 重啟MySQL服務並進入MySQL
出現如下則說明編碼修改完成
+--------------------------+----------------------------+
| Variable_name | Value |
+--------------------------+----------------------------+
| character_set_client | utf8 |
| character_set_connection | utf8 |
| character_set_database | utf8 |
| character_set_filesystem | binary |
| character_set_results | utf8 |
| character_set_server | utf8 |
| character_set_system | utf8 |
| character_sets_dir | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+
退出MySQL
使用本機電腦navicat/sqlyog等一系列客戶端工具連接服務器上的mysql,用戶名和密碼為遠程用戶的用戶名和密碼,如果是將root權限修改為可以遠程訪問,就用root訪問。
安裝MySQL
1. 添加MySQL存儲庫
禁用MySQL默認的AppStream存儲庫:
centos8沒有MySQL存儲庫,因此我們將使用centos 7存儲庫。創建一個新的存儲庫文件。
將以下數據插入上面的存儲庫中
2. 安裝MySQL(這里我選擇MySQL5.7)
3. 如果安裝失敗,使用以下方法進行安裝
先下載rpm包
再安裝
4. 下載完成后檢查版本
出現以上信息說明安裝成功
5. 檢查 mysql 源是否安裝成功
出現以下信息說明安裝成功:
6. 啟動MySQL
復制代碼
7. 查看啟動狀態
出現以下信息,則啟動成功
8. 設置開機啟動
9. 刷新所有修改過的配置文件
10. 獲取安裝mysql后生成的臨時密碼,用於登錄
# 如果出現如下列信息,密碼為: BL=azx(1u;Br
11. 登錄MySQL
# 再輸入上面查找得到的臨時密碼即可進入mysql
12. 修改登錄密碼
13. 添加遠程登錄用戶(即本機訪問服務器上的MySQL)
14. 設置默認編碼為utf-8(mysql安裝后默認不支持中文)
15. 重啟MySQL服務並進入MySQL
出現如下則說明編碼修改完成
+--------------------------+----------------------------+
| Variable_name | Value |
+--------------------------+----------------------------+
| character_set_client | utf8 |
| character_set_connection | utf8 |
| character_set_database | utf8 |
| character_set_filesystem | binary |
| character_set_results | utf8 |
| character_set_server | utf8 |
| character_set_system | utf8 |
| character_sets_dir | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+
退出MySQL
使用本機電腦navicat/sqlyog等一系列客戶端工具連接服務器上的mysql,用戶名和密碼為遠程用戶的用戶名和密碼,如果是將root權限修改為可以遠程訪問,就用root訪問。