Linux下安裝MySQL及配置遠端連線

2021-09-26 07:58:05 字數 3093 閱讀 4267

rpm -qa | grep mysql

如果有,刪除掉

rpm -e --nodeps mysql的名稱

rpm -qa | grep mariadb

有就刪除掉

rpm -e --nodeps mariadb-libs-5.5.56-2.el7.x86_64

tar -xvf 壓縮包名

/var/run/yum.pid 已被鎖定

解決辦法:執行下面2個命令

①rm -f /var/run/yum.pid

②yum install glibc.i686

安裝之前先安裝需要的依賴,否則會報依賴錯誤yum install libaio

提示是否繼續就選y,然後再按順序進行安裝下面四個

為了保證資料庫目錄為與檔案的所有者為 mysql 登陸使用者

注意:如果你是以 root 身份執行 mysql 服務,需要執行下面的命令初始化

--initialize 選項預設以「安全」模式來初始化,則會為 root 使用者生成乙個密碼並將該密碼標記為過期

而使用 --initialize-insecure 命令則不使用安全模式,則不會為 root 使用者生成乙個密碼。

cat /var/log/mysqld.log

--initialize 初始化的,會生成乙個 root 賬戶密碼,密碼在log檔案裡

注意:這裡密碼雖然沒顯示,實際是輸入進去了的

以前都用service命令管理mysql

現在liunx系統公升級了,又有了新的更好的方法管理系統程序

①啟動mysql服務

systemctl start mysqld.service

②停止mysql服務

systemctl stop mysqld.service

③重啟mysql服務

systemctl restart mysqld.service

④檢視mysql服務當前狀態

systemctl status mysqld.service

⑤設定mysql服務開機自啟動

systemctl enable mysqld.service

⑥停止mysql服務開機自啟動

注意:重啟防火牆時遇到

failed to start firewalld.service: unit firewalld.service is masked

執行:systemctl unmask firewalld.service

再重新啟動

systemctl start firewalld

Windows下RabbitMQ安裝及配置

rabbitmq是乙個在amqp協議標準基礎上完整的,可服用的企業訊息系統。它遵循mozilla public license開源協議,採用 erlang 實現的工業級的訊息佇列 mq 伺服器,rabbit mq 是建立在erlang otp平台上。rabbitmq與erlang版本必須匹配 1 安...

Windows下RabbitMQ安裝及配置

rabbitmq是乙個在amqp協議標準基礎上完整的,可服用的企業訊息系統。它遵循mozilla public license開源協議,採用 erlang 實現的工業級的訊息佇列 mq 伺服器,rabbit mq 是建立在erlang otp平台上。1 安裝erlang 設定環境變數,新建erlan...

Windows下RabbitMQ安裝及配置

rabbitmq是乙個在amqp協議標準基礎上完整的,可服用的企業訊息系統。它遵循mozilla public license開源協議,採用 erlang 實現的工業級的訊息佇列 mq 伺服器,rabbit mq 是建立在erlang otp平台上。1 安裝erlang 設定環境變數,新建erlan...