銀河麒麟V10安裝MySQL5.7的詳細過程
銀河麒麟V10安裝MySQL5.7
環(huán)境:
Kylin-Server-10-SP2-Release-Build09-20210524-x86_64.iso
mysql-5.7.28-linux-glibc2.12-x86_64.tar.gz
Vmware
MySQL5.7下載地址https://cdn.mysql.com/archives/mysql-5.7/mysql-5.7.28-linux-glibc2.12-x86_64.tar.gz
安裝前準備工作
檢查是否已經安裝MySQL
[root@localhost ~]# rpm -qa | grep mysql

將查詢出的包卸載掉
[root@localhost ~]# rpm -e –nodeps

將/usr/lib64/libLLVM-7.so也一并刪除
[root@localhost ~]# rm -rf /usr/lib64/libLLVM-7.so
檢查是否刪除成功
[root@localhost ~]# rpm -qa | grep mysql

查詢殘余文件夾
[root@localhost ~]# whereis mysql

刪除殘余文件

驗證刪除結果
[root@localhost ~]# whereis mysql

檢查MySQL用戶組以及用戶是否存在,若沒有則創(chuàng)建
[root@localhost ~]# cat /etc/group | grep mysql
[root@localhost ~]# cat /etc/passwd |grep mysql
[root@localhost ~]# groupadd mysql
[root@localhost ~]# useradd -r -g mysql mysql
二、開始安裝MySQL數(shù)據(jù)庫
上傳MySQL安裝包至任意目錄

解壓安裝包
[root@localhost ~]# tar xzvf mysql-5.7.28-linux-glibc2.12-x86_64.tar.gz

解壓完成后移動至/usr/local/mysql
[root@localhost ~]# mv mysql-5.7.28-linux-glibc2.12-x86_64 /usr/local/mysql

在目錄下/usr/local/mysql/創(chuàng)建data目錄
[root@localhost ~]# mkdir /usr/local/mysql/data

更改MySQL目錄下所有的目錄文件夾所屬組和用戶以及權限
[root@localhost ~]# chown -R mysql:mysql /usr/local/mysql
[root@localhost ~]# chmod -R 755 /usr/local/mysql

修改MySQL的數(shù)據(jù)配置文件vim /etc/my.cnf ,修改完后內容如下


注意socket的值必須前后一致
否則會報錯:Can’t connect to local MySQL server through socket的解決方法
解決辦法:http://www.cnntt.com/archives/2505
編譯安裝并初始化MySQL數(shù)據(jù)庫,并記錄初始化后末尾輸出的默認密碼
[root@localhost ~]# cd /usr/local/mysql/bin
[root@localhost bin]# ./mysqld --initialize --user=mysql --datadir=/usr/local/mysql/data --basedir=/usr/local/mysql

以上步驟執(zhí)行完成后生產的臨時密碼
A temporary password is generated for root@localhost: ucGrgg(v(9U5
添加開機自啟并開啟服務
[root@localhost bin]# cp -rf /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld
[root@localhost bin]# chmod +x /etc/init.d/mysqld
[root@localhost bin]# /usr/lib/systemd/systemd-sysv-install enable mysqld

添加環(huán)境變量,在空白處添加以下代碼
export MYSQL_HOME=/usr/local/mysql
export PATH= P A T H : PATH: PATH:MYSQL_HOME/bin
[root@localhost bin]# vim /etc/profile

使環(huán)境變量生效
[root@localhost bin]# source /etc/profile

開啟MySQL服務
[root@localhost bin]# systemctl start mysqld

查詢服務狀態(tài)
[root@localhost bin]# systemctl status mysqld

使用默認密碼登錄數(shù)據(jù)庫
[root@localhost bin]# mysql -u root -p

至此MySQL安裝完成
到此這篇關于銀河麒麟V10安裝MySQL5.7的文章就介紹到這了,更多相關銀河麒麟V10安裝MySQL5.7內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
MySQL數(shù)據(jù)庫優(yōu)化技術之配置技巧總結
這篇文章主要介紹了MySQL數(shù)據(jù)庫優(yōu)化技術之配置技巧,較為詳細的總結分析了MySQL進行硬件級軟件優(yōu)化的相關方法與注意事項,需要的朋友可以參考下2016-07-07
安裝mysql8.0.11及修改root密碼、連接navicat for mysql的思路詳解
這篇文章主要介紹了安裝mysql8.0.11以及修改root密碼、連接navicat for mysql,需要的朋友可以參考下2018-06-06

