[root@xld ~]# rpm -q centos-release
centos-release-7-7.1908.0.el7.centos.x86_64
在此環境上成功安裝
1、home目錄下新建安裝包存放位置cd home
mkdir install_packet
cd /home/install_packet
2、檢查是否已經過mysql,新買的伺服器未安裝過mysql直接略過yum list installed | grep mysql
注意:如果已安裝,則清除
yum -y remove mysql-libs.x86_64
wget
rpm -ivh mysql57-community-release-el7-8.noarch.rpm
拓展rpm知識:
-i 安裝軟體包 -e 刪除軟體包 -u 公升級軟體包
-v 顯示安裝過程
-h 顯示進度
-q 查詢某個包是否已經安裝,例:rpm -q mysql
-qa 查詢所有被安裝的rpm package
-qf 查詢某個檔案屬於哪個包
-ql 查詢某個已安裝軟體所包含的所有檔案
-qpr 查詢某個包的依賴關係
安裝引數
--force 即使覆蓋屬於其它包的檔案也強制安裝
--nodeps 如果該rpm包的安裝依賴其它包,即使其它包沒裝,也強制安裝
更多rpm
命令請檢視
安裝成功後,會在/etc/yum.repos.d/
目錄下增加了以下兩個檔案
檢視命令
ls /etc/yum.repos.d/
5、安裝mysqlyum install -y mysql-server
6、檢視下mysql的版本,確定是否安裝成功mysql -v
7、執行mysqlservice mysqld start
8、取得mysql初始化隨機密碼grep "password" /var/log/mysqld.log
9、登入mysqlmysql -u root -p
10、更改root密碼,需要帶數字,大寫字母,小寫字母,特殊符號
例:你的新密碼
為1qaz2wsx@!xld
# set password = password('你的新密碼');
# 上面的方式不行就用下面這個
alter user user() identified by '你的新密碼';
# 設定密碼永不過期
alter user 'root'@'localhost' password expire never;
# 重新整理mysql的系統許可權相關表
flush privileges;
根據個人需求,設定資料庫使用者在所有ip下以及在本地可訪問,以下用root使用者做演示
grant all privileges on *.* to root@"%" identified by "你的密碼";
grant all privileges on *.* to root@"localhost" identified by "你的密碼";
flush privileges;
注意:若遠端工具連線不上,請用iptables -f
命令來清除防火牆規則
新建使用者
create user 'xld_test'@'%' identified by '你的密碼';
使用者授權新增使用者許可權: grant all on databasename.tablename to 'xld_test'@'%';
撤銷使用者許可權: revoke all on databasename.tablename to 'xld_test'@'%';
刪除使用者及許可權 :drop user 'xld_test'@'%';
linux解除安裝及安裝mysql 5 7以上
刪除 1.rpm qa grep i mysql 檢視安裝的mysql 2.usr local mysql support files mysql.server stop 停止mysql服務 3.whereis mysql 收集mysql資料夾資訊 或者 find name mysql 推薦 4.r...
Linux安裝mysql5 7及配置 yum安裝
yum list installed grep mysql注意 如果已安裝,則清除 yum y remove mysql libs.x86 64wgetrpm ivh mysql57 community release el7 8.noarch.rpmyum install mysql server...
Linux安裝mysql5 7及配置 yum安裝
1 home目錄下新建安裝包存放位置 cd home mkdir lnmp cd home lnmp 2 檢查是否已經過mysql,新買的伺服器未安裝過mysql直接略過 yum list installed grep mysql 注意 如果已安裝,則清除 安裝成功後,會在 etc yum.repo...