欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

在一臺(tái)服務(wù)器上安裝兩個(gè)或多個(gè)mysql的實(shí)現(xiàn)步驟

 更新時(shí)間:2016年09月07日 15:04:06   投稿:daisy  
這篇文章給大家介紹如何在一臺(tái)服務(wù)器上安裝兩個(gè)或多個(gè)mysql的實(shí)現(xiàn)步驟,有需要的朋友們可以參考學(xué)習(xí),下面跟著小編一起來看看吧。

如何在一臺(tái)服務(wù)器上安裝兩個(gè)或者更多個(gè)的mysql呢?下面是詳細(xì)的操作步驟,一起來學(xué)習(xí)學(xué)習(xí)吧。

一、環(huán)境

mysql軟件包:

     mysql-5.6.31.tar

     mysql-5.5.32.tar

操作系統(tǒng)環(huán)境:

     CentOS release 6.8 (Final)

二、系統(tǒng)規(guī)模

/mysqlsoft 用來存放mysql的各個(gè)程序
/mysqlsoft/mysql1 用來存放mysql-5.5.32.tar的安裝程序
/mysqlsoft/mysql2 用來存放mysql-5.6.31.tar的安裝程序
/mysqlsoft/mysql1/mysql.sock
/mysqlsoft/mysql2/mysql.sock
/data 用來存放數(shù)據(jù)
/data/mysql1 用來存放mysql-5.5.32.的數(shù)據(jù)
/data/mysql2 用來存放mysql-5.6.31.的數(shù)據(jù)

三、添加用戶和目錄

添加用戶

groupadd mysql

useradd mysql -g mysql

創(chuàng)建目錄

mkdir /mysqlsoft

mkdir mysqlsoft/mysql1/ -pv

mkdir mysqlsoft/mysql2/ -pv

創(chuàng)建數(shù)據(jù)目錄

mkdir /data

mkdir /data/mysql1/ -pv

mkdir /data/mysql2/ -pv

更改權(quán)限:

chown -R mysql:mysql mysqlsoft/mysql1

chown -R mysql:mysql mysqlsoft/mysql2

chown -R mysql:mysql /data/mysql1

chown -R mysql:mysql /data/mysql2

四、編譯mysql并安裝

在源碼編譯安裝前我們需要安裝一下工具

cmake,make,gcc,Perl, 

yum install cmake,make,gcc,Perl -y

4.1     mysql-5.5.32

cd mysqlsoft/mysql1/

tar -zxvf mysql-5.5.32.tar.gz

mkdir bootstarp

我們把源碼編譯在bootstarp目錄里

cmake .. -DCMAKE_INSTALL_PREFIX=/mysqlsoft/mysql1

-DMYSQL_DATADIR=/data/mysql1

-DSYSCONFDIR=/mysqlsoft/mysql1

-DWITH_INNOBASE_STORAGE_ENGINE=1

-DWITH_ARCHIVE_STORAGE_ENGINE=1

-DWITH_BLACKHOLE_STORAGE_ENGINE=1

-DWITH_PERFSCHEMA_STORAGE_ENGINE=1

-DMYSQL_TCP_PORT=3301

-DMYSQL_UNIX_ADDR=/mysqlsoft/mysql1/mysql.sock

編譯完后,我們需要make然后make install

4.2     安裝后的工作

cd /mysqlsoft/mysql1

cp ./support-files/my-default.cnf my.cnf

編輯my.cnf添加配置項(xiàng)

chown -R mysql .

chgrp -R mysql .

初始化mysql:

scripts/mysql_install_db –user=mysql

更改mysql數(shù)據(jù)目錄的權(quán)限 

4.3     mysql-5.6.31

cd /mysqlsoft/mysql2

tar -zxvf mysql-5.6.31.tar.gz

mkdir bootstarp

我們把源碼編譯在bootstarp目錄里

cmake .. -DCMAKE_INSTALL_PREFIX=/mysqlsoft/mysql2

-DMYSQL_DATADIR=/data/mysql2

-DSYSCONFDIR=/mysqlsoft/mysql2

-DWITH_INNOBASE_STORAGE_ENGINE=1

-DWITH_ARCHIVE_STORAGE_ENGINE=1

-DWITH_BLACKHOLE_STORAGE_ENGINE=1

-DWITH_PERFSCHEMA_STORAGE_ENGINE=1

-DMYSQL_TCP_PORT=3302

-DMYSQL_UNIX_ADDR=/mysqlsoft/mysql2/mysql.sock

編譯完后,我們需要make然后make install

4.4     安裝后的工作

cd /mysqlsoft/mysql2

cp ./support-files/my-default.cnf my.cnf

編輯my.cnf添加配置項(xiàng)

chown -R mysql .

chgrp -R mysql .

初始化mysql:

scripts/mysql_install_db –user=mysql

更改mysql數(shù)據(jù)目錄的權(quán)限

五、啟動(dòng)mysql

5.1     啟動(dòng)mysql-5.5.32

cd /mysqlsoft/mysql1

bin/mysqld_safe –user=mysql &

5.2     啟動(dòng)mysql-5.6.31

cd /mysqlsoft/mysql2

bin/mysqld_safe –user=mysql &

5.3     查看mysql的啟動(dòng)情況

[root@mysql mysql2]# ps -ef | grep mysql

root   6329 2853 0 13:19 pts/0  00:00:00 /bin/sh bin/mysqld_safe –user=mysql

mysql   6607 6329 0 13:19 pts/0  00:00:00 /mysqlsoft/mysql1/bin/mysqld –basedir=/mysqlsoft/mysql1/ –datadir=/data/mysql1/ –plugin-dir=/mysqlsoft/mysql1//lib/plugin –user=mysql –log-error=/data/mysql1//mysql.localdomain.err –pid-file=/data/mysql1//mysql.localdomain.pid –socket=/mysqlsoft/mysql1/mysql.sock –port=3301

root   6630 2853 0 13:20 pts/0  00:00:00 /bin/sh bin/mysqld_safe –user=mysql

mysql   6774 6630 0 13:20 pts/0  00:00:00 /mysqlsoft/mysql2/bin/mysqld –basedir=/mysqlsoft/mysql2 –datadir=/data/mysql2 –plugin-dir=/mysqlsoft/mysql2/lib/plugin –user=mysql –log-error=/data/mysql2/mysql.localdomain.err –pid-file=/data/mysql2/mysql.localdomain.pid –socket=/mysqlsoft/mysql2/mysql.sock –port=3302

5.4     刪除mysql里的其他項(xiàng)

     1.改root用戶更改密碼

     2.刪除匿名用戶

     3. 刪除mysql.db里的一些行,這些行定義了任何用戶都可以訪問test數(shù)據(jù)庫,或者以test_開頭的數(shù)據(jù)庫。

DELETE FROM mysql.db WHERE Db LIKE ‘test%';

總結(jié)

以上就是這篇文章的全部內(nèi)容,希望對大家的學(xué)習(xí)和工作能帶來一定的幫助。

相關(guān)文章

  • MySQL實(shí)現(xiàn)字符串截取的圖文教程

    MySQL實(shí)現(xiàn)字符串截取的圖文教程

    在實(shí)際的項(xiàng)目開發(fā)中有時(shí)會(huì)有對數(shù)據(jù)庫某字段截取部分的需求,這種場景有時(shí)直接通過數(shù)據(jù)庫操作來實(shí)現(xiàn)比通過代碼實(shí)現(xiàn)要更方便快捷些,這篇文章主要給大家介紹了關(guān)于MySQL實(shí)現(xiàn)字符串截取的相關(guān)資料,需要的朋友可以參考下
    2022-03-03
  • mysql 5.7.16 winx64安裝配置方法圖文教程

    mysql 5.7.16 winx64安裝配置方法圖文教程

    這篇文章主要為大家分享了mysql 5.7.16winx64安裝配置方法圖文教程,感興趣的朋友可以參考一下
    2016-11-11
  • mysql支持跨表delete刪除多表記錄

    mysql支持跨表delete刪除多表記錄

    Mysql可以在一個(gè)sql語句中同時(shí)刪除多表記錄,也可以根據(jù)多個(gè)表之間的關(guān)系來刪除某一個(gè)表中的記錄
    2012-12-12
  • MySQL limit分頁大偏移量慢的原因及優(yōu)化方案

    MySQL limit分頁大偏移量慢的原因及優(yōu)化方案

    這篇文章主要介紹了MySQL limit分頁大偏移量慢的原因及優(yōu)化方案,幫助大家更好的理解和使用MySQL數(shù)據(jù)庫,感興趣的朋友可以了解下
    2020-11-11
  • MySQL開發(fā)規(guī)范與使用技巧總結(jié)

    MySQL開發(fā)規(guī)范與使用技巧總結(jié)

    今天小編就為大家分享一篇關(guān)于MySQL開發(fā)規(guī)范與使用技巧總結(jié),小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧
    2019-03-03
  • MySQL數(shù)據(jù)查看SELECT條件大于?小于(小白入門篇)

    MySQL數(shù)據(jù)查看SELECT條件大于?小于(小白入門篇)

    這篇文章主要為大家介紹了MySQL數(shù)據(jù)查看SELECT條件大于和小于的語句學(xué)習(xí),有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-05-05
  • MySQL間隙鎖解決幻讀問題

    MySQL間隙鎖解決幻讀問題

    本文主要介紹了MySQL間隙鎖解決幻讀問題,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-06-06
  • MySQL用戶和數(shù)據(jù)權(quán)限管理詳解

    MySQL用戶和數(shù)據(jù)權(quán)限管理詳解

    這篇文章主要為大家詳細(xì)介紹了MySQL數(shù)據(jù)庫管理中的用戶和數(shù)據(jù)權(quán)限管理,文中的示例代碼講解詳細(xì),對我們學(xué)習(xí)MySQL有一定幫助,需要的可以參考一下
    2022-08-08
  • MySQL查詢空字段或非空字段(is null和not null)

    MySQL查詢空字段或非空字段(is null和not null)

    本文介紹在MySQL中,面對值為空(NULL)的字段,應(yīng)該如何查詢。怎么判斷一個(gè)字段的值為NULL或不為NULL,需要的朋友可以參考下
    2016-04-04
  • Mysql5.7.11在windows10上的安裝與配置(解壓版)

    Mysql5.7.11在windows10上的安裝與配置(解壓版)

    本文分為三大步給大家介紹Mysql5.7.11解壓版在windows10上的安裝與配置,另外還給大家?guī)砹薽ysql5.7.11服務(wù)無法啟動(dòng),錯(cuò)誤代碼3534的解決方案,非常不錯(cuò),有需要的朋友參考下
    2016-08-08

最新評論