您好,登錄后才能下訂單哦!
這篇文章給大家介紹怎么在Centos7中安裝 Mysql8,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。
Mysql8新特性:
Mysql從5.x版本直接跳躍到8.x,我個人是這么看的:
MySQL 5.5 -> MySQL 5
MySQL 5.6 -> MySQL 6
MySQL 5.7 -> MySQL 7
MySQL 8.0 -> MySQL 8
當然也有可能是Mysql6、7內部難產了-_-,自從被Oracle收購后,活力依舊在,mysql8有以下新特性:
MySQL 文檔存儲
默認 utf8mb4 編碼
JSON 增強
CTEs(譯者注:Common Table Expresssions 公共表格表達式)
窗口函數
降序索引
更好的優化器消費模型
MySQL 服務器組件
GIS(譯者注:Geographic Information System 地理信息系統) 提升
InnoDB 引擎的 NO WAIT 和 SKIP \ LOCKED 選項
Centos7 Mysql8安裝步驟:
1、設置mysql源
首先,您需要在MySQL提供的系統中啟用MySQL yum存儲庫。 根據您的操作系統版本執行以下命令之一,這里我們選擇CentOS 7 / RHEL 7的源
?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
|
2、安裝MySQL Community Server
MySQL yum存儲庫包含用于多個MySQL版本的多個存儲庫配置。 因此,首先禁用mysql repo文件中的所有存儲庫
?
1 |
|
啟用centos mysql8版本
?
1 2 3 4 |
|
3、啟動MySQL服務
?
1 |
|
使用Systemd
?
1 |
|
4、查找MySQL root密碼
安裝MySQL 8.0后,將為MySQL根用戶創建一個臨時密碼。 您可以在日志文件中找到生成的臨時密碼。密碼文件位置:/var/log/mysqld.log
?
1 |
|
5、重置root密碼
首次安裝MySQL后,執行mysql_secure_installation命令以保護MySQL服務器,包含重置密碼步驟
?
1 |
|
?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
|
6、mysql 服務加入開機啟動項,并啟動mysql進程
?
1 2 3 |
|
7、開放3306端口
如果服務器開啟了防火墻,記得開啟3306端口
?
1 2 3 4 5 6 7 8 |
|
如果使用的騰訊云的服務器,一定記得開啟安全組里的端口
附mysql常用命令:
登錄mysql
?
1 |
|
啟動mysql
?
1 |
|
結束mysql
?
1 |
|
重啟mysql
?
1 |
|
開機自啟
?
1 |
|
關于怎么在Centos7中安裝 Mysql8就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。
原文鏈接:https://cloud.tencent.com/developer/article/1649952
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。