Centos 7下mysql 8.0.11的rpm包的安裝方式
1.系統版本及mysql下載地址
作業系統:Centos 7.4
mysql資料庫版本:mysql8.0.11
2.安裝新版mysql之前,我們需要將系統自帶的mariadb-lib解除安裝
[[email protected] software-package]$ rpm -qa|grep mariadb
mariadb-libs-5.5.56-2.el7.x86_64
[[email protected] software-package]$ sudo rpm -e mariadb-libs-5.5.56-2.el7.x86_64 --nodeps
3.到mysql的官網下載最新版mysql的rpm集合包:mysql-8.0.11-1.el7.x86_64.rpm-bundle.tar
4.上傳mysql-8.0.11-1.el7.x86_64.rpm-bundle.tar到linux伺服器,並解壓tar包
[[email protected] mysql]$ ls mysql-community-client-8.0.11-1.el7.x86_64.rpm mysql-community-libs-8.0.11-1.el7.x86_64.rpm mysql-community-server-minimal-8.0.11-1.el7.x86_64.rpm mysql-community-common-8.0.11-1.el7.x86_64.rpm mysql-community-libs-compat-8.0.11-1.el7.x86_64.rpm mysql-community-test-8.0.11-1.el7.x86_64.rpm mysql-community-devel-8.0.11-1.el7.x86_64.rpm mysql-community-minimal-debuginfo-8.0.11-1.el7.x86_64.rpm mysql-community-embedded-compat-8.0.11-1.el7.x86_64.rpm mysql-community-server-8.0.11-1.el7.x86_64.rpm
5.其中最簡單的安裝mysql-server服務,只需要安裝如下4個軟體包即可,我們可以使用rpm -ivh命令進行安裝
sudo rpm -ivh mysql-community-common-8.0.11-1.el7.x86_64.rpm sudo rpm -ivh mysql-community-libs-8.0.11-1.el7.x86_64.rpm --(依賴於common) sudo rpm -ivh mysql-community-client-8.0.11-1.el7.x86_64.rpm --(依賴於libs) sudo rpm -ivh mysql-community-server-8.0.11-1.el7.x86_64.rpm --(依賴於client、common)
注意:這一步可能遇到報錯
[[email protected] mysql]$ sudo rpm -ivh mysql-community-server-8.0.11-1.el7.x86_64.rpm
警告:mysql-community-server-8.0.11-1.el7.x86_64.rpm: 頭V3 DSA/SHA1 Signature, 金鑰 ID 5072e1f5: NOKEY
錯誤:依賴檢測失敗:
libaio.so.1()(64bit) 被 mysql-community-server-8.0.11-1.el7.x86_64 需要
libaio.so.1(LIBAIO_0.1)(64bit) 被 mysql-community-server-8.0.11-1.el7.x86_64 需要
libaio.so.1(LIBAIO_0.4)(64bit) 被 mysql-community-server-8.0.11-1.el7.x86_64 需要
解決方法:yum install libaio
6.初始化mysql資料庫
[[email protected] mysql]$ sudo mysqld --initialize //該命令會在/var/log/mysqld.log生成隨機密碼
7.修改mysql資料庫目錄的所屬使用者及其所屬組,然後啟動mysql資料庫
[[email protected] lib]$ sudo chown mysql:mysql /var/lib/mysql -R
[[email protected] lib]$ systemctl start mysqld.service
8.根據第6步中的密碼,更改root使用者的密碼,新版的mysql必須先修改root使用者的密碼,否則登入後是不能執行任何命令的
[[email protected] lib]$ mysql_secure_installation //根據提示修改root使用者密碼
9.安裝完成,接下來既可以正常操作mysql
[[email protected] lib]$ mysql -uroot -pxxxx
mysql: [Warning] Using a password on the command line interface can be insecure.
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 13
Server version: 8.0.11 MySQL Community Server - GPL
Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| sys |
+--------------------+
4 rows in set (0.01 sec)
mysql> exit
相關推薦
Centos 7下mysql 8.0.11的rpm包的安裝方式
1.系統版本及mysql下載地址作業系統:Centos 7.4mysql資料庫版本:mysql8.0.112.安裝新版mysql之前,我們需要將系統自帶的mariadb-lib解除安裝[[email protected] software-package]$ rpm
CentOS 7 編譯 mysql 8.0.12
p s 步驟 數據 自啟動 flush numa img clas ont 步驟一:安裝mysql依賴 yum install -y libaio numactl 步驟二:下載mysql社區版 wget https://dev.mysql.com/get/Downlo
Centos 7.4 Mysql 8.0 Setting up master-master replication(主-主複製)叢集模式
介紹 主主模式基於上一篇文章主從模式,為了排版好看我省略上一篇的內容,以下是連線 https://blog.csdn.net/ciqingloveless/article/details/82866462 上一篇文章配置的是Mater傳送資料到Slave節點,這
Centos 7.4 Mysql 8.0 Switching slave from master-slave to chain replication 備庫切換鏈結構
介紹 當設定了主從複製,伺服器B和C從伺服器A複製(A是Master伺服器,B、C是Slave伺服器):伺服器A - >(伺服器B,伺服器C),現在希望使伺服器C成為伺服器B的從屬伺服器,則必須在伺服器B和伺服器C上停止複製。然後執行START SLAV
關於mysql 8.0.13zip包安裝
mysql 8.0.13預設有一個data資料夾,這個資料夾得刪了,不然安裝服務時候會有日誌檔案提示報錯: Failed to find valid data directory. Data Dictionary initialization failed. 還有,要在mysql資料夾裡新建個my.in
CentOS 7.2 下 mysql 8.0.11二進制安裝(親測)
type server png not tex 分享 chown sed tar 本文主要介紹mysql 8.0.11二進制安裝,具體步驟如下1. 解壓文件tar -zxvf mysql-8.0.11-el7-x86_64.tar.gz2. 移動解壓後的數據庫文件mv my
關於linux-Centos 7下mysql 5.7.9的rpm包的安裝方式
mysql 5.7.9的rpm包的安裝方環境介紹>>>>>>>>>>>>>>>>>>操作系統:Centos 7.1mysql數據庫版本:mysql5.7.9mysql官方網站:http://www.my
Centos 7.3 Tomcat 8.0.36 JDK8u91 啟動卡住半天才能正常啟動解決方案
tomcat-8 label gpo 問題 ava 系統 director .so 卡住了 今天在阿裏雲上購買了一臺新的服務器 版本為 Centos7.3 但是在上面發布項目的時候遇到一個很奇葩的問題,tomcat啟動會卡住半天!!!! 啟動tomcat無錯
MySQL 5.7、MySQL 8.0 yum 源
arch redhat 6 pre rpm ase key mysq -m serve CentOS 6/Redhat 6 [mysql80-community] name=MySQL 8.0 Community Server baseurl=http://repo.mys
CentOS 6.6 MySQL 8.0詳細安裝步驟
mkdir -p local mysql sql文件 x64 bak temporary orien -name 1、備份服務器上MySQL數據庫 [root@localhost ] # mysqldump -h localhost -u root -proot --d
mysql5.7及mysql 8.0版本修改root密碼方式
mysql5.7版本: 方法1: 用SET PASSWORD命令 格式:mysql> set password for 使用者名稱@localhost = password('新密碼'); 例子:mysql> set
RHEL\CentOS 7 下 MySQL 連線數被限制
問題 專案中,由於連線數過多,提示“Too many connections”,需要增加連線數。我在 /etc/my.cnf中修改了 max_connections = 2000 但是, 實際連線數一直被限制在 214 mysql>
Linux下mysql 8.0安裝教程
轉:https://www.jb51.net/article/146677.htm 準備工作: mysql8.0 rpm檔案 測試工具(比如 idea的database工具) 安裝步驟: 1. 下載mysql的repo源,下載地址: 進入Linux系統,輸入指令:
mysql-8.0.12-winx64安裝教程(安裝包的教程)
目錄 安裝環境 環境配置 安裝 安裝服務 更改密碼 安裝環境 win10 下載zip安裝包 進入頁面,點選底部"No thanks, just start my download."。開始下載。 環境配置 解壓zip包到安
linux下 mysql 8.0.12版本二進位制安裝教程
mysq安裝步驟:①下載安裝包:wget https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.12-linux-glibc2.12-x86_64.tar.xz ②解壓縮下載的安裝包: ----例如:tar -Jxvf
win7下mysql-8.0.12-winx64登入密碼忘記,如何修改
使用登入時跳過驗證的方式重置root密碼 步驟1:先關閉MySQL服務,然後使用“–skip-grant-tables”配置項,跳過許可權驗證方式重啟MySQL服務: 這裡使用的指令是“mysqld –shared-memory –skip-grant-tab
CentOS 7 下 mysql-5.7.24 安裝示例
環境:CentOS 7 mysql版本:mysql-5.7.24 本例mysql下載地址: https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz 一.準備工作
macOS下MySQL 8.0 安裝與配置教程
原文: macOS下MySQL 8.0 安裝與配置教程 一、前言 1、本教程主要內容 適用Homebrew安裝MySQL MySQL 8.0 基礎適用於配置 MySQL shell管理常用語法示例(使用者、許可權等) MySQL字元編碼配置 MySQL遠端訪問配置 2、本教程
[轉載]linux下mysql 8.0忘記密碼後重置密碼
實在扎心,關鍵時刻忘記了密碼! 1、免密碼登陸 找到mysql配置檔案:my.cnf, 在【mysqld】模組新增:skip-grant-tables 儲存退出; 2、使配置生效 重啟mysql服務: service mysqld restart; 3、
Linux 下MySQL 8.0.11 登陸 修改密碼
MySQL 8.0.11 指令與之前版本有很大的出入。安裝步驟網上有很多,這裡就不再多說。然後是指令檢視MySQL執行狀態:systemctl status mysqld開啟MySQL執行服務:systemctl start mysqld關閉MySQL與性服務:systemc