Linux環境在線使用Yum源安裝mysql5.7(教程二)


轉載鏈接地址:怎么用yum安裝mysql5.7_CentOS 7使用 yum安裝MySQL 5.7

轉載鏈接地址:【mysql】解決MySQL GPG密鑰過期問題

轉載鏈接地址:yum 安裝軟件出現 gpg keys 相關問題

1)CentOS 7 下安裝 MySQL 5.7

  下載並安裝MySQL官方的 Yum Repository 【wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm】

2)使用 Yum 進行安裝

  yum -y install mysql57-community-release-el7-10.noarch.rpm

3)開始安裝

  yum -y install mysql-community-server

4)數據庫操作命令

  啟動mysql服務命令:systemctl start mysqld.service

  重啟mysql服務命令:systemctl restart mysqld.service

  停止mysql服務命令:systemctl stop mysqld.service

  查看mysql狀態命令:systemctl status mysqld.service

5)查找出root用戶自動生成的密碼

  grep "password" /var/log/mysqld.log

6)登錄數據庫並修改密碼【注意:密碼設置必須要大小寫字母數字和特殊符號】

  進入數據庫命令:mysql -uroot -p 【輸入密碼】

  修改密碼:ALTER USER 'root'@'localhost' IDENTIFIED BY 'new password';

7)登錄數據庫,修改數據庫編碼格式為utf8

  7.1)查看數據庫編碼格式命令:show variables like 'character%';

  

其中,character_set_client為客戶端編碼方式;

character_set_connection為建立連接使用的編碼;

character_set_database數據庫的編碼;

character_set_results結果集的編碼;

character_set_server數據庫服務器的編碼;

只要保證以上四個采用的編碼方式一樣,就不會出現亂碼問題。

  7.2)修改數據庫編碼格式為utf8

命令:vi /etc/my.cnf(提示:my.cnf文件的具體位置因安裝版本或系統而異)

找到[client] 添加:

default-character-set=utf8

找到[mysqld] 添加:

character-set-server=utf8

然后重啟mysql服務。

  7.3)修改完之后,重新啟動mysql服務:systemctl retart mysqld.service 

  7.4)查看mysql編碼格式:show variables like 'character%';

8)創建數據庫

  create database 'your database name';

 

重中之重:使用 Yum 源安裝時出錯的點解決MySQL GPG密鑰過期問題】

 

    

  錯誤描述:官方 MySQL 存儲庫的 GPG 密鑰已過期,無法安裝或更新 MySQL 包,為 “MySQL 5.7 社區服務器” 存儲庫列出的 GPG 密鑰已經安裝;

 

 解決方式一【執行下面兩個命令后,緊接着執行安裝mysql5.7的命令:yum -y install mysql-community-server】

yum 安裝軟件出現 gpg keys 相關問題
問題:Public key for *.rpm is not installed

系統中沒有能驗證該 RPM 數字簽名的公鑰

安裝現有的 gpg 公鑰,在 /etc/pki/rpm-gpg/ 下,可以

sudo rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY*

直接把所有的都安裝。。。

還是不行的話,就通過參數指定不檢查數字簽名

sudo yum -y install * --nogpgcheck

問題:

The GPG keys listed for the "Fedora 14 - i386" repository are already installed but they are not correct for this package.

Check that the correct key URLs are configured for this repository.

安裝 /etc/pki/rpm-gpg/ 下的公鑰時全部為 import failed

  如果上述安裝還是提示同樣的報錯時,可采用第二種方式

解決方式二【執行下面命令后,緊接着執行安裝mysql5.7的命令:yum -y install mysql-community-server】

  執行命令:rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM