linux伺服器安裝mysql5 7 yum安裝

2021-08-13 21:07:14 字數 3495 閱讀 6056

注意:以阿里雲伺服器ecs為例,安裝mysql。

檢視mysql與linux版本對應的資料)

#檢視當前linux版本命令

uname -a

#或 cat /proc/version

wget
3、

sudo yum localinstall mysql57-community-release-el7-11.noarch.rpm
安裝結果:

可以通過以下命令檢查mysql yum儲存庫是否已成功新增

yum repolist enabled | grep "mysql.*-community.*"
4、安裝mysql

sudo yum install mysql-community-server
這將安裝mysql伺服器(mysql-community-server)的軟體包以及執行伺服器所需元件的軟體包,包括客戶端軟體包(mysql-community-client),客戶端和伺服器(mysql-community-common)的常見錯誤訊息和字符集以及共享客戶端庫(mysql-community-libs) 。

安裝結果:

安裝過程中需要確認兩次.

5、啟動mysql

sudo service mysqld start
結果:

redirecting to /bin/systemctl start  mysqld.service
6、檢視mysql的執行狀態

sudo service mysqld status
執行結果:

1、登入mysql

1) 超級使用者帳戶'root'@'localhost被建立。超級使用者的密碼被設定並儲存在錯誤日誌檔案中。檢視臨時密碼:

sudo grep 'temporary password' /var/log/mysqld.log
結果:

2017-12-20t08:13:10.076576z 1 [note] a temporary password is generated for root@localhost: ******

#******就是初始密碼。

2) 登入mysql

mysql -uroot -p
輸入密碼進入mysql後,

登入後必須先修改登入密碼,才能進行其他操作。

alter user 'root'@'localhost' identified by 'myrootpass123#' ;
注意:

初始設定的密碼必須符合長度(大於等於8),且必須含有數字,小寫或大寫字母,特殊字元;

密碼修改後,可以檢視密碼設定要求:

然後查詢一下資料庫中的表user,就能看到資料了。

2、遠端訪問mysql

首先確認伺服器本地防火牆,預設mysql埠3306,是否放行埠,如果未放行埠,則配置安全組規則訪問。

在阿里雲中:

選擇雲伺服器ecs》網路和安全》安全組 ,進入管理安全組例項。

選擇新增安全組訪問規則。

新增安全組規則操作手冊

配置完安全組規則,則可以進行遠端訪問。

進行遠端登入測試的時候可能會報錯:

cann't connect to mysql server on 'x.x.x.x' .
解決此問題有多種方法:

第一種,找到mysql資料庫的user表插入一條對應的語句即可。

第二種,授權指定ip的使用者訪問。

#新增登入mysql使用者的同時授權

grant all privileges on *.* to 'root'@'localhost' identified by 'rootpass' with grant option;

注意:localhost即為ip,表名允許當前ip的主機通過root使用者進行訪問;也可以換成% ,意思是允許其他任何主機通過root賬戶進行訪問。

4、新增mysql登入使用者、刪除使用者等。

#新增登入mysql使用者的同時授權

grant all privileges on *.* to 'root'@'localhost' identified by 'rootpass' with grant option;

#新增登入mysql使用者

create user 'root'@'localhost' identified by 'rootpass4!';

#刪除mysql使用者

delete from user where user='root1' and host='localhost';

然後執行

#將當前執行命令從mysql庫(mysql資料庫的內建庫)中提取到記憶體裡。

flush privileges;

mysql5.7的安裝手冊

linux伺服器安裝MYSQL

一般有3種方法,yum包安裝,版本受限制太大,比較坑 rpm包安裝,最方便快捷省事 原始碼包安裝,各種寫配置語句,各種安裝對應的依賴外掛程式 建議還是rpm安裝,最方便快捷 下面這種,有可能是你安裝的mysql版本和伺服器linux版本不對 failed dependencies libmysqlc...

Linux伺服器安裝mysql

我用的是阿里雲伺服器,現在的系統是centos7,yum源中沒有mysql,可以直接安裝。用來mariadb代替。一 下rpm安裝包 版本可以自己選擇 wgetrpm ivh mysql community release el7 5.noarch.rpmyum install mysql comm...

Linux伺服器安裝mysql

本文以mysql5.7為例 1 建立乙個資料夾mysql cd mysql 2 檢視是否已經安裝mysql yum list installed grep mysql 如果安裝需要解除安裝 yum y remove mysql libs.x86 64 wget 4 安裝 mysql57 commun...