Centos64位6.3 下安裝 Mysql5.6
MySQL的安裝分為三種:
1、RPM包安裝;
2、二進位制包安裝;
3、原始碼安裝。
第一種方式比較簡單,直接RPM包安裝就OK了,或者透過yum源來安裝,一般rpm包安裝不支援自定義目錄
而第三種方式比較複雜。一般專案中使用比較多的是透過二進位制包來安裝,這種安裝方式可以根據企業的不同需求進行相關的自定義配置,比如安裝在哪個目錄,如何配置等。
所以採用二進位制安裝包進行安裝。
環境:
Centos64位,6.3版本。
mysql-5.6.26-linux-glibc2.5-x86_64.tar.gz 312MB。
建立mysql使用者組和使用者,不建立的話,以mysql二進位制包安裝後,mysql啟動時會因為linux檔案許可權導致問題多多。
groupadd mysql
useradd -r -g mysql mysql
將mysql安裝到/usr/local/mysql下
cd /usr/local
tar zxvf /path/to/mysql-VERSION-OS.tar.gz
修改解壓後資料夾名為 mysql(當然,也可以是其他)
mv mysql-5.6.12-linux-glibc2.5-x86_64 mysql
修改mysql的各級資料夾和檔案的建立者、建立組為mysql(注意語句後面有個.)
chown -R mysql:mysql mysql/
其實mysql已經安裝完了,但還需要初始化,初始化mysql表、test表、infomation表等。datadir可以是其他的,但也需要chown修改下建立者,否則可能會出現許可權問題。
scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
cp support-files/mysql.server /etc/init.d/mysqld
複製/etc/my.cnf至/etc/my.cnf
vi my.cnf;修改 basedir 和 datadir 和 character_set_server=utf8,如果沒有,則新增這三項, character_set_server是mysql5.5以後版本設定mysqld伺服器字符集的。
basedir=/usr/local/mysql/
datadir=/usr/local/mysql/data/
character_set_server=utf8
這三項都在mysqld 設定項裡。
service mysqld start
#編輯PATH搜尋路徑
vi /etc/profile
Append these 2 lines to the end of the file:將下面兩行命令增加到最後
PATH=/usr/local/mysql/bin:/usr/local/mysql/lib:$PATH
export PATH
#生效PATH搜尋路徑
source /etc/profile
登入進去後,設定密碼和訪問:
mysql
set password=password(‘root’)
退出重新登入
mysql -uroot -proot
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| test |
+--------------------+
4 rows in set (0.00 sec)
1、RPM包安裝;
2、二進位制包安裝;
3、原始碼安裝。
第一種方式比較簡單,直接RPM包安裝就OK了,或者透過yum源來安裝,一般rpm包安裝不支援自定義目錄
而第三種方式比較複雜。一般專案中使用比較多的是透過二進位制包來安裝,這種安裝方式可以根據企業的不同需求進行相關的自定義配置,比如安裝在哪個目錄,如何配置等。
所以採用二進位制安裝包進行安裝。
環境:
Centos64位,6.3版本。
mysql-5.6.26-linux-glibc2.5-x86_64.tar.gz 312MB。
建立mysql使用者組和使用者,不建立的話,以mysql二進位制包安裝後,mysql啟動時會因為linux檔案許可權導致問題多多。
groupadd mysql
useradd -r -g mysql mysql
將mysql安裝到/usr/local/mysql下
cd /usr/local
tar zxvf /path/to/mysql-VERSION-OS.tar.gz
修改解壓後資料夾名為 mysql(當然,也可以是其他)
mv mysql-5.6.12-linux-glibc2.5-x86_64 mysql
修改mysql的各級資料夾和檔案的建立者、建立組為mysql(注意語句後面有個.)
chown -R mysql:mysql mysql/
其實mysql已經安裝完了,但還需要初始化,初始化mysql表、test表、infomation表等。datadir可以是其他的,但也需要chown修改下建立者,否則可能會出現許可權問題。
scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
cp support-files/mysql.server /etc/init.d/mysqld
複製/etc/my.cnf至/etc/my.cnf
vi my.cnf;修改 basedir 和 datadir 和 character_set_server=utf8,如果沒有,則新增這三項, character_set_server是mysql5.5以後版本設定mysqld伺服器字符集的。
basedir=/usr/local/mysql/
datadir=/usr/local/mysql/data/
character_set_server=utf8
這三項都在mysqld 設定項裡。
service mysqld start
#編輯PATH搜尋路徑
vi /etc/profile
Append these 2 lines to the end of the file:將下面兩行命令增加到最後
PATH=/usr/local/mysql/bin:/usr/local/mysql/lib:$PATH
export PATH
#生效PATH搜尋路徑
source /etc/profile
登入進去後,設定密碼和訪問:
mysql
set password=password(‘root’)
退出重新登入
mysql -uroot -proot
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| test |
+--------------------+
4 rows in set (0.00 sec)
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24742969/viewspace-1806129/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- CentOS6.3安裝lnmp(php5.4,mysql5.6)CentOSLNMPPHPMySql
- ubuntu mysql5.6二進位制安裝UbuntuMySql
- CentOS 6.3下快速安裝MongoDB 3.2.1CentOSMongoDB
- (OEL 6.3) Mysql6.5二進位制安裝MySql
- CentOS 6.3下Puppet安裝配置筆記CentOS筆記
- CentOS6.5下MySQL5.6的安裝CentOSMySql
- Linux下MySQL5.6原始碼安裝LinuxMySql原始碼
- CentOS6.3下安裝MySQL GA 5.6.10CentOSMySql
- CentOS 6 下RPM方式安裝MySQL5.6CentOSMySql
- Centos6.3下jdk+tomcat安裝部署CentOSJDKTomcat
- CentOS安裝使用二進位制方式mysql5.6筆記CentOSMySql筆記
- Centos-6.3安裝NginxCentOSNginx
- CentOS 6.3下rsync伺服器的安裝與配置CentOS伺服器
- CentOS 6.3下Samba伺服器的安裝與配置CentOSSamba伺服器
- Linux安裝Mysql5.6LinuxMySql
- mysql5.6的安裝(cmake)MySql
- Docker Centos安裝Mysql5.6DockerCentOSMySql
- CentOS6.6安裝二進位制壓縮包mysql5.6CentOSMySql
- Cent os 6.3上安裝rlwrap
- Mono on CentOS 6.3 安裝筆記MonoCentOS筆記
- RHEL 6.3 詳細安裝教程
- CentOS 6.3 安裝MySQL-5.7.10CentOSMySql
- Centos下安裝破解confluence6.3的操作記錄CentOS
- CentOS64位上編譯Hadoop2.6.0CentOS編譯Hadoop
- Linux上yum安裝mysql5.6LinuxMySql
- MySQL5.6 windows msi安裝介紹MySqlWindows
- CentOS6.5上安裝MySQL5.6CentOSMySql
- MySQL5.6 linux原始碼安裝MySqlLinux原始碼
- 64位RedHat Eterprise 6.3下搭建CentOS yumRedhatCentOS
- CentOS 6.3安裝(詳細圖解教程)CentOS圖解
- 在CentOS 6.3中安裝與配置cmakeCentOS
- Mysql5.6壓縮包安裝到windows&& 解除安裝命令MySqlWindows
- MySQL之——RPM方式安裝MySQL5.6MySql
- linux 環境RPM 安裝MYSQL5.6LinuxMySql
- MySQL5.6 audit審計外掛安裝初探MySql
- MySQL5.6一鍵編譯安裝指令碼MySql編譯指令碼
- Linux環境MySQL5.6安裝實踐LinuxMySql
- Windows 64位下安裝Redis詳細教程WindowsRedis