溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Mysql for Linux怎么用rpm方式安裝和配置

發(fā)布時間:2021-09-14 16:51:59 來源:億速云 閱讀:197 作者:chen 欄目:MySQL數(shù)據(jù)庫

這篇文章主要講解了“Mysql for Linux怎么用rpm方式安裝和配置”,文中的講解內(nèi)容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“Mysql for Linux怎么用rpm方式安裝和配置”吧!

1.準備及安裝
1)下載rpm安裝包(或rpm bundle)
  rpm安裝包包括兩個(bundle會更多),一個是client,另一個是server,例如:MySQL-client-5.5.44-1.linux2.6.i386.rpm;MySQL-server-5.5.44-1.linux2.6.i386.rpm。。

2)上傳rpm(bundle)安裝包
  將下載的兩個rpm安裝包上傳至/usr/local/目錄下。

3)檢測和刪除之前安裝的rpm包

# rpm -qa|grep mysql

# rpm -e –-nodeps qt-mysql-4.6.2-26.el6_4.x86_64

# rpm -e –-nodeps mysql-server-5.1.71-1.el6.x86_64

# rpm -e –-nodeps mysql-libs-5.1.71-1.el6.x86_64

# rpm -e –-nodeps mysql-devel-5.1.71-1.el6.x86_64

# rpm -e –-nodeps mysql-5.1.71-1.el6.x86_64 


4)安裝rpm安裝包
  # rpm -ivh MySQL-server-5.5.44-1.linux2.6.i386.rpm
  # rpm -ivh MySQL-client-5.5.44-1.linux2.6.i386.rpm

--注:

如果安裝為rpm bundle的話,需解壓和安裝如下rpm包。

1)解壓tar包

# tar -xvf mysql-8.0.12-1.el6.x86_64.rpm-bundle.tar

2)按序安裝解壓的rpm包

# rpm -ivh mysql-community-common-8.0.12-1.el6.x86_64.rpm

# rpm -ivh mysql-community-libs-8.0.12-1.el6.x86_64.rpm

# rpm -ivh mysql-community-libs-compat-8.0.12-1.el6.x86_64.rpm

# rpm -ivh mysql-community-client-8.0.12-1.el6.x86_64.rpm

# rpm -ivh mysql-community-server-8.0.12-1.el6.x86_64.rpm


4)拷貝及修改配置文件
  # cp /usr/share/mysql/my-medium.cnf /etc/my.cnf
  然后,在/etc/my.cnf配置文件中分別加入如下變量。
  [client]
  default-character-set=utf8
  [mysqld]
  default-storage-engine=INNODB
  character-set-server=utf8
  collation-server=utf8_generic_ci
  
5)啟動mysql
  # service mysql start
  
2.管理及配置
1)修改登錄密碼
  # /usr/bin/mysqladmin -u root password 'new-passwd'

 --注:

 1)這里需要注意,mysql5.7.4之前,安裝后默認root默認沒有密碼,之后的密碼可以通過mysqld.log獲取,具體mysqld.log的位置根據(jù)具體設置而定,例如:/var/log/mysqld.log,/usr/local/mysql/mysqld.log等??赏ㄟ^如下命令獲?。?/p>

cat mysqld.log|grep pass

2)啟動及停止mysql
  # /etc/init.d/mysql start
  # /usr/bin/mysqladmin -u root -p shutdown
  # sudo /etc/init.d/mysql restart
  
3)自啟動配置
  # chkconfig --list
  # chkconfig --del mysql
  # chkconfig --add mysql 
  # chkconfig mysql on
 4)通過mysql用戶啟停mysql數(shù)據(jù)庫時,可能會出現(xiàn)權(quán)限問題的報錯,可以根據(jù)具體情況進行設置相關(guān)變量,例如:

datadir,socket,log-error,pid-file等。此外,還可能會出現(xiàn)有關(guān)/var/lock/subsys/mysql路徑的權(quán)限報錯,該路徑不能通過修改mysql變量的方式進行修改,但可以通過對/etc/init.d/mysqld腳本中的lockfile進行修改而進行改變。

感謝各位的閱讀,以上就是“Mysql for Linux怎么用rpm方式安裝和配置”的內(nèi)容了,經(jīng)過本文的學習后,相信大家對Mysql for Linux怎么用rpm方式安裝和配置這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關(guān)知識點的文章,歡迎關(guān)注!

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI