共計 2083 個字符,預計需要花費 6 分鐘才能閱讀完成。
這篇文章主要講解了“Mysql for Linux 怎么用 rpm 方式安裝和配置”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著丸趣 TV 小編的思路慢慢深入,一起來研究和學習“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 的位置根據具體設置而定,例如:/var/log/mysqld.log,/usr/local/mysql/mysqld.log 等。可通過如下命令獲取:
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 數據庫時,可能會出現權限問題的報錯,可以根據具體情況進行設置相關變量,例如:
datadir,socket,log-error,pid-file 等。此外,還可能會出現有關 /var/lock/subsys/mysql 路徑的權限報錯,該路徑不能通過修改 mysql 變量的方式進行修改,但可以通過對 /etc/init.d/mysqld 腳本中的 lockfile 進行修改而進行改變。
感謝各位的閱讀,以上就是“Mysql for Linux 怎么用 rpm 方式安裝和配置”的內容了,經過本文的學習后,相信大家對 Mysql for Linux 怎么用 rpm 方式安裝和配置這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是丸趣 TV,丸趣 TV 小編將為大家推送更多相關知識點的文章,歡迎關注!