Linux下mysql的安裝和配置

2021-10-13 03:47:26 字數 3049 閱讀 3386

一、軟體要求

虛擬機器:vmware workstation

系統版本:centos-7-x86_64(linux)

mysql版本:mysql57-community-release-el7-11.noarch.rpm

安裝工具:ssh客戶端

二、安裝步驟

使用root使用者登入系統,並切換到根目錄

進入opt檔案下,建立檔案目錄mysql57,並進入

如果提示wget命令未找到,則在保持外網網路暢通下執行命令:
cd / 

執行如下命令,安裝mysql資料庫
sudo yum install mysql-server
安裝過程中提示如下資訊,輸入y,然後回車即可

至此,mysql基本安裝已經成功,接下來配置mysql一些相關資訊

輸入如下命令,登入資料庫客戶端
mysql -u root
提示如下資訊:

是因為此目錄,沒有對應的操作許可權問題,執行如下命令修改目錄許可權
sudo

chown -r root:root /var/lib/mysql

重新啟動資料庫,執行如下命令:
service mysqld restart
再次登入,執行如下命令:
mysql -u root -p 

初始化密碼檢視:

通過命令:more /var/log/mysqld.log 獲取:1#;htwi(e>bw

再次登入,執行如下命令:
mysql -u root -p

修改登入密碼
alter user user(

) identified by 'likang123qwe'

;

提示密碼安全問題

執行如下命令,修改密碼安全策略後,再次修改密碼
set global validate_password_policy=0;

重啟mysql資料庫,測試密碼登入
service mysqld restart
至此,centos下,mysql安裝成功三、遠端連線配置

如果此時需要遠端客戶端訪問資料庫,則還需要進行如下配置 :

開啟3306預設埠,並儲存

/sbin/iptables -i input -p tcp --dport 3306 -j accept
設定遠端連線資訊
mysql -u root -p 

use mysql;

update user set host=

'%' where user =

'root' and host=

'localhost'

;select host,user from user;

set global validate_password_policy=0;

grant all privileges on *.* to root@'%' identified by 'likang123qwe' with grant option;

重啟mysql服務
service mysqld restart

linux下 mysql 的解除安裝和安裝

一 前期準備 1.由於redhat enterprise 5 中自帶乙個mysql的版本,如果在安裝linux前未選擇mysql的安裝此步就可跳過,因為我當時安裝了現在將其解除安裝 步驟如下 a.查詢已安裝的myslq 版本 rpm qa grep mysql 注意大小寫,如果mysql 不行就換m...

linux下 mysql 的解除安裝和安裝

一 前期準備 1.由於redhat enterprise 5 中自帶乙個mysql的版本,如果在安裝linux前未選擇mysql的安裝此步就可跳過,因為我當時安裝了現在將其解除安裝 步驟如下 a.查詢已安裝的myslq 版本 rpm qa grep mysql 注意大小寫,如果mysql 不行就換m...

linux下安裝和配置mysql

a 檢視是否安裝了mysql rpm qa grep i mysql b 如果已經安裝了就刪除 rpm e mysql libs 5.1.52 1.el6 0.1.x86 64 nodeps 拷貝檔案到 usr local src,進入目錄 1 安裝服務端 usr local src rpm ivh...