Linux上安裝Mysql的完整教程

2021-10-06 08:00:38 字數 3199 閱讀 1084

1、 先輸入**yum install wget -y才可以做後面的

10.noarch.rpm

3、開始安裝mysql伺服器 **:yum -y install mysql-community-server 安裝完成後就會覆蓋掉之前的mariadb

yum -y install mysql-community-server
4.1、首先啟動mysql [root@localhost ~]# systemctl start mysqld.service,

systemctl start  mysqld.service
4.2、檢視mysql的執行狀態 [root@localhost ~]# systemctl status mysqld.service,

systemctl status mysqld.service
5、mysql已經開始正常執行,不過要想進入mysql還得先找出此時root使用者的密碼,通過如下命令可以在日誌檔案中找出密碼:grep 「password」 /var/log/mysqld.log

grep "password"

/var/log/mysqld.log

6、命令修改資料庫密碼,大小寫,不規則數字,符號:/usr/bin/mysqladmin -u root -p password 』 lp_5314115』,還會提示輸入原密碼進行更改(注意:密碼是你自己要設定的,不要按著我的這個來)

/usr/bin/mysqladmin -u root -p password ' lp_5314115'
6.1、 注意:這裡會讓你輸入一次密碼。此密碼時系統預設的密碼,(grep 「password」 /var/log/mysqld.log)這個命令所得到的的密碼

7、進入資料庫的**是:mysql -u root -p 密碼是lp_5314115

mysql -u root -p
8、此刻提示輸入密碼:密碼則為你剛才所設定的密碼 (lp_5314115)

9、mysql完整的初始密碼規則可以通過如下命令檢視:show variables like 『validate_password%』;

show variables like 'validate_password%'

;

10、但此時還有乙個問題,就是因為安裝了yum repository,以後每次yum操作都會自動更新,需要把這個解除安裝掉:yum -y remove mysql57-community-release-el7-10.noarch;

yum -y remove mysql57-community-release-el7-

10.noarch;

下面應該就是用sqlyong連線mysql資料庫,但是經常會出現問題。

可以看到此時測試連線報錯,遠端連線資料庫的時候,出現 error 1130 (hy000): host 『192.168.0.1』 is not allowed to connect to this mysql server提示資訊,不能遠端連線資料庫,該條錯誤應該是該主機沒有連線遠端mysql資料庫的許可權

error 1130

: host 192.168

.3.100 is not allowed to connect to this mysql server

猜想是無法給遠端連線的使用者許可權問題。結果這樣子操作mysql庫,即可解決。特貼出來。。在本機登入mysql後,更改 「mysql」 資料庫裡的 「user」 表裡的 「host」 項,從」localhost」改稱'%'。。

mysql -u root -p

mysql>use mysql;

mysql>select 'host' from user where user=

'root'

;mysql>update user set host =

'%' where user =

'root'

;mysql>flush privileges;

mysql>select 'host' from user where user=

'root'

;

第一句是以許可權使用者root登入

第二句:選擇mysql庫

第三句:檢視mysql庫中的user表的host值(即可進行連線訪問的主機/ip名稱)

第四句:修改host值(以萬用字元%的內容增加主機/ip位址),當然也可以直接增加ip位址

第五句:重新整理mysql的系統許可權相關表

第六句:再重新檢視user表時,有修改。。

記得mysql服務需要重新啟動(確保修改有效),否則可能修改的結果無法體現。

需要注意的是:

1.以上命令都需要在cmd命令下執行。2.需要切換到部署的目錄下執行這些命令。cd x:\dir

3.mysql命令都是以";"結尾的。

4.在執行第乙個命令的時候 需要手動輸入 不要複製 需要的密碼 就是部署程式需要的密碼。

直接在mysql客戶端上進行遠端連線mysql的服務端:《注意:「-p」和「root」 之間不能有空格》

mysql -h ******** -u root -proot

Mysql基於Linux上的安裝

注意 安裝過程需要通過開啟管理員許可權來安裝,否則會由於許可權不足導致無法安裝。安裝前,可以檢測一下系統是否自帶安裝 mysql rpm qa grep mysql如果系統有安裝,那可以選擇進行解除安裝 rpm e mysql 普通刪除模式 rpm e nodeps mysql 強力刪除模式,如果使...

在linux上安裝mysql

1.yum安裝mysql服務 yum install mysql mysql server y 2.建立跟隨系統啟動 chkconfig mysqld on 3.開啟mysql service mysqld start 4.修改mysql root密碼 mysqladmin u root passw...

在linux上安裝mysql

1.前言 mysql可以通過原始碼安裝,也可以yum安裝。我們這裡才用yum 快速簡單安裝。2.mysql的安裝 首先,檢測linux環境,是否存在老版本。可以通過3306埠檢視,netstat anp grep 3306 yum install mysql yum install mysql se...