CentOS7 6離線安裝MySql5 7

2022-02-22 12:28:15 字數 1504 閱讀 9884

準備好mysql的離線安裝檔案:

刪除centos自帶的mariadb:

rpm -qa|grep mariadb

rpm -e --nodeps mariadb-libs

rpm命令安裝:

cd /usr/mysql/ mysql-5.7.25-1.el7.x86_64.rpm-bundle

rpm -ivh mysql-community-common-5.7.21-1.el7.x86_64.rpm

rpm -ivh mysql-community-libs-5.7.21-1.el7.x86_64.rpm

rpm -ivh mysql-community-devel-5.7.21-1.el7.x86_64.rpm

rpm -ivh mysql-community-libs-compat-5.7.21-1.el7.x86_64.rpm

rpm -ivh mysql-community-client-5.7.21-1.el7.x86_64.rpm

rpm -ivh mysql-community-server-5.7.21-1.el7.x86_64.rpm

啟動mysql服務:

檢視mysql執行狀態:service mysqld status

啟動mysql:systemctl start mysqld

檢視root隨機密碼:

mysql5.7會在安裝後為root使用者生成乙個隨機密碼,而不是像以往版本的空密碼。可以安全模式修改root登入密碼或者用隨機密碼登入修改密碼。下面用隨機密碼方式,mysql為root使用者生成的隨機密碼通過mysqld.log檔案可以查詢到:

grep 'temporary password' /var/log/mysqld.log

修改root登入密碼:

mysql的密碼策略比較複雜,過於簡單的密碼會被拒絕

mysql -u root -p

mysql> enter password: (輸入剛才查詢到的隨機密碼)

mysql> set password for 'root'@'localhost'= "123456";

mysql> exit

設定root可以遠端登入:

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

mysql>flush privileges;

mysql>exit;

開啟防火牆mysql 3306埠的外部訪問:

firewall-cmd --zone=public --add-port=3306/tcp --permanent

firewall-cmd --reload

設定mysql忽略大小寫:

用root登入,開啟並修改 /etc/my.cnf;在[mysqld]節點下,加入一行: lower_case_table_names=1。

重啟mysql服務:systemctl restart mysqld

centos7 6離線安裝gcc,gcc c

2.安裝 實際安裝過程中用到的rpm包,如下圖所示 rpm命令 安裝 rpm ivh name.rpm 解除安裝 rpm e name 檢視是否安裝 rpm qa name 忽略依賴進行安裝 rpm ivh name.rpm nodeps force 當執行下面的語句後,系統會自動選出所需的依賴包進...

centos7 6離線安裝Docker

2.將壓縮包上傳至linux 用ftp工具傳即可 3.解壓二進位製包 tar zxvf docker 19.03.13.tgz4.將解壓出來的docker檔案移動到 usr bin 目錄下 mv docker usr bin5.進入 usr lib systemd system 目錄,並建立dock...

CentOS7 6離線安裝docker

2019 10 24,docker ubuntu18.04離線安裝docker可以參考部落格ubuntu18.04通過deb包離線安裝docker ce 1.centos 7.6,核心版本需要大於3.10 使用uname r檢視核心版本 2.docker安裝包18.06.3 19版本我在使用中報了o...