Mysql for Linux安裝配置之—— rpm(bundle)安裝
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進行修改而進行改變。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8484829/viewspace-2674138/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Mysql for Linux安裝配置之—— 原始碼安裝MySqlLinux原始碼
- Mysql for Linux安裝配置之——二進位制安裝MySqlLinux
- Linux rpm安裝MySQLLinuxMySql
- mysql安裝------RPM包安裝及解除安裝MySql
- mysql安裝(rpm)MySql
- mysql 5.6 for linux (rpm包安裝)MySqlLinux
- MySQL 5.6 RPM安裝MySql
- Linux下用rpm方式安裝MySQLLinuxMySql
- Postgresql Linux版本安裝——RPM包安裝SQLLinux
- suse rpm安裝mysql(轉)MySql
- suse rpm 安裝 mysql(轉)MySql
- 在Linux(Redhat/CentOS)下安裝MySQL之yum(rpm)線上安裝方式LinuxRedhatCentOSMySql
- linux 環境RPM 安裝MYSQL5.6LinuxMySql
- MySQL 5.7 原始碼安裝、Yum倉庫安裝、RPM安裝、二進位制安裝MySql原始碼
- 在Linux(Redhat/CentOS)下安裝MySQL之yum(rpm)離線安裝方式LinuxRedhatCentOSMySql
- linux 安裝ps需要先安裝的rpm包Linux
- MySQL 5.7.22 rpm 安裝方式MySql
- mysql rpm 安裝問題(轉)MySql
- Linux安裝解除安裝MySQLLinuxMySql
- linux jdk rpm包安裝LinuxJDK
- mysql cluster 7.38 叢集安裝 rpm安裝方式MySql
- [Linux]rpm,dpkg安裝,查詢,解除安裝,升級Linux
- MySQL之——RPM方式安裝MySQL5.6MySql
- Linux下安裝、解除安裝mysqlLinuxMySql
- yum如何解除安裝已安裝的rpm並安裝本地rpm包
- CentOS7離線安裝(rpm安裝)mysql資料庫CentOSMySql資料庫
- CentOS下使用rpm包安裝MySQLCentOSMySql
- MySQL-Cluster7.3.6-2 rpm安裝MySql
- rpm 安裝5.6 MySql主從搭建MySql
- 基於Linux的MySQL5.7RPM包安裝LinuxMySql
- 【Linux】Linux軟體安裝管理1 rpm軟體包安裝Linux
- Linux RPM包安裝、解除安裝、升級命令講解Linux
- Linux精講——軟體安裝yum、rpm、原始碼安裝Linux原始碼
- RPM 解除安裝
- Linux命令之rpm安裝命令Linux
- 【MySQL安裝】Linux下安裝MySQL(預編譯)MySqlLinux編譯
- Linux-Ubuntu-mysql-安裝&解除安裝LinuxUbuntuMySql
- Ubuntu 安裝 .bundle 檔案Ubuntu