在linux使用yum安裝mysql服務

2021-09-12 13:40:26 字數 2244 閱讀 7394

2、安裝mysql

使用mysql yum倉庫時,預設情況下選擇的最新版本進行安裝,也可以通過手動編輯檔案來選擇乙個版本安裝。例如,要安裝mysql5.6版本,則再mysql56-community設定enabled=1,mysql57-community設定enabled=0。

vim /etc/yum.repos.d/mysql-community.repo

1安裝:

shell> yum install mysql-community-server

13、啟動mysql服務

shell> systemctl start mysqld

14、檢視mysql服務狀態

shell> systemctl status mysqld

15、設為開機啟動

shell> systemctl enable mysqld

shell> systemctl daemon-reload12

6、重置本地密碼

shell> mysql -u root

1登入時有可能報這樣的錯:error 2002 (hy000): can『t connect to local mysql server through socket 『/var/lib/mysql/mysql.sock『 (2),原因是/var/lib/mysql的訪問許可權問題。下面的命令把/var/lib/mysql的擁有者改為當前使用者:

shell> sudo chown -r root:root /var/lib/mysql

1重啟mysql服務systemctl restart mysqld 

繼續重置密碼

shell> mysql -u root  //直接回車進入mysql控制台

mysql> set password for 'root'@'localhost'=password('root123456'); //設定密碼

mysql> exit  //退出

shell> systemctl restart mysqld  //重啟服務12

347、新增遠端登入使用者

預設只允許root帳戶在本地登入,如果要在其它機器上連線mysql,必須修改root允許遠端連線,或者新增乙個允許遠端連線的帳戶,為了安全起見,我新增乙個新的帳戶:

mysql> grant all privileges on *.* to 'yanglei'@'%' identified by 'yanglei1994!' with grant option;

18、刪除

1、解除安裝

shell> yum remove mysql mysql-server mysql-libs compat-mysql51

shell> rm -rf /var/lib/mysql12

2、檢查是否還有其它mysql,如有yum remove + 【名字】刪除

shell> rpm -qa|grep mysql

13、檢查刪除其它相關檔案

檢查shell> find / -name mysql1刪除

shell> rm -rf /usr/lib/mysql

19、重置密碼

1、修改mysql的登入設定:

shell> vim /etc/my.cnf 

1按 a 新增 skip-grant-tables 按esc 再按 :x 儲存退出

2、重啟mysql服務

shell> systemctl restart mysqld

13、修改root使用者的密碼

update mysql.user set authentication_string=password("password") where user="root";

flush privileges;12

4、將第一步新增的刪掉重啟服務

5、進入mysql mysql -u root

6、設定密碼

//設定密碼強度和長度

> set global validate_password_policy=0;

> set global validate_password_length=1;

// 更改密碼

> alter user 'root'@'localhost' identified by 'password';12

3457、若設定root使用者可以遠端訪問,還需執行:

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

mysql linux下使用yum安裝mysql

linux下使用yum安裝mysql 1 安裝 檢視有沒有安裝過 yum list installed mysql rpm qa grep mysql 檢視有沒有安裝包 yum list mysql 安裝mysql客戶端 yum install mysql 安裝mysql 伺服器端 yum inst...

Centos7上使用官方YUM源安裝Mysql

wget2.安裝mysql community release el7 5.noarch.rpm包 sudo rpm ivh mysql community release el7 5.noarch.rpm 安裝這個包後,會獲得兩個mysql的yum repo源 etc yum.repos.d my...

Centos7上使用官方YUM源安裝Mysql

wget2.安裝mysql community release el7 5.noarch.rpm包 sudo rpm ivh mysql community release el7 5.noarch.rpm 安裝這個包後,會獲得兩個mysql的yum repo源 etc yum.repos.d my...