站長(zhǎng)資訊網(wǎng)
        最全最豐富的資訊網(wǎng)站

        一步步教你搭建Mysql單機(jī)多實(shí)例

        0 簡(jiǎn)介

        隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,數(shù)據(jù)量越來(lái)越龐大,我們急需一個(gè)大的存儲(chǔ)和大的分析系統(tǒng)。雖然有nosql數(shù)據(jù)庫(kù)、hadoop文件存儲(chǔ)等數(shù)據(jù)存儲(chǔ)方式能夠解決該問(wèn)題,但是,關(guān)系型數(shù)據(jù)庫(kù)依然有它的優(yōu)勢(shì)所在,尤其是對(duì)結(jié)構(gòu)化數(shù)據(jù)的處理,性能仍然很棒?;蛘?,從公司的項(xiàng)目開(kāi)發(fā)成本講,關(guān)系型數(shù)據(jù)庫(kù)的使用比nosql數(shù)據(jù)庫(kù)使用更加簡(jiǎn)易,更加便于維護(hù)。
        因此,本文介紹一下Mycat使用的第一步(當(dāng)然,這一步不是必須的),學(xué)會(huì)如何搭建Mysql單機(jī)多實(shí)例,從而應(yīng)對(duì)大數(shù)據(jù)量查詢慢的問(wèn)題。

        1 啟動(dòng)項(xiàng)

        vim /etc/apparmor.d/usr.sbin.mysqld /etc/init.d/apparmor reload

        AppArmor(Application Armor)是Linux內(nèi)核的一個(gè)安全模塊,AppArmor允許系統(tǒng)管理員將每個(gè)程序與一個(gè)安全配置文件關(guān)聯(lián),從而限制程序的功能。簡(jiǎn)單的說(shuō),AppArmor是與SELinux類似的一個(gè)訪問(wèn)控制系統(tǒng),通過(guò)它你可以指定程序可以讀、寫或運(yùn)行哪些文件,是否可以打開(kāi)網(wǎng)絡(luò)端口等。作為對(duì)傳統(tǒng)Unix的自主訪問(wèn)控制模塊的補(bǔ)充,AppArmor提供了強(qiáng)制訪問(wèn)控制機(jī)制,它已經(jīng)被整合到2.6版本的Linux內(nèi)核中。
        詳細(xì)資料查看:
        Apparmor——Linux內(nèi)核中的強(qiáng)制訪問(wèn)控制系統(tǒng)
        http://www.cnblogs.com/-Lei/a…

        2 創(chuàng)建新實(shí)例的數(shù)據(jù)目錄

        mkdir /var/lib/mysql2   創(chuàng)建目錄 chown mysql /var/lib/mysql2  給mysql用戶權(quán)限

        3 創(chuàng)建數(shù)據(jù)庫(kù),初始化數(shù)據(jù)庫(kù)

        • mysql 5.7以下
          mysql_install_db –user=mysql –datadir=/var/lib/mysql2

        • mysql 5.7以上

        1. –user=mysql –datadir=/var/lib/mysql2

        4 配置多實(shí)例配置文件

        [mysqld_multi]   mysqld     = /install/mysql/bin/mysqld_safe   mysqladmin = /install/mysql/bin/mysqladmin   user       = root      # The MySQL server   [mysqld1]   port            = 3306   socket          = /tmp/mysql.sock   datadir         =/var/lib/mysql   pid-file        =/var/lib/mysql/mysql.pid   user            =mysql      log-bin         =master-bin   log-bin-index           =master-bin.index   ... [mysqld2]   port            = 3307   socket          =/tmp/mysql2.sock   datadir         =/var/lib/mysql2   pid-file        =/var/lib/mysql2/mysql.pid   user            =mysql   ...

        5 啟動(dòng)實(shí)例

        mysqld_multi   --defaults-file=/etc/mysql/my_multi.cnf start 1 mysqld_multi   --defaults-file=/etc/mysql/my_multi.cnf start 2

        6 登陸Mysql

        # 登陸Mysql服務(wù)器,執(zhí)行mysql命令進(jìn)入mysql控制臺(tái) mysql -uroot -P3307 -p -S/tmp/mysql2.sock # 不用輸入密碼,直接回車 # 查看當(dāng)前用戶 select User from mysql.user; # 創(chuàng)建Mysql用戶test,并賦權(quán)限 CREATE USER 'test'@'%' IDENTIFIED BY '123456'; GRANT GRANT OPTION ON *.* TO 'test'@'%'; GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, RELOAD, SHUTDOWN, PROCESS, FILE, REFERENCES, INDEX, ALTER, SHOW DATABASES, SUPER, CREATE TEMPORARY TABLES, LOCK TABLES, EXECUTE, REPLICATION SLAVE, REPLICATION CLIENT, CREATE VIEW, SHOW VIEW, CREATE ROUTINE, ALTER ROUTINE, CREATE USER, EVENT, TRIGGER ON *.* TO 'test'@'%';

        推薦學(xué)習(xí):《mysql視頻教程》

        贊(0)
        分享到: 更多 (0)
        網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)
        主站蜘蛛池模板: 99精品热这里只有精品| 日本精品卡一卡2卡3卡四卡| 国产精品日本一区二区不卡视频 | 久久久精品人妻无码专区不卡 | 人妻少妇偷人精品无码| 久久精品国产国产精品四凭| 8050免费午夜一级国产精品| 99精品在线观看| 国产乱人伦偷精品视频AAA| 国产亚洲精品无码专区| 88久久精品无码一区二区毛片 | 国产精品福利在线观看| 国产精品丝袜黑色高跟鞋| 亚洲精品国产av成拍色拍| 欧美在线精品一区二区三区| 精品久久综合1区2区3区激情| 中文精品一卡2卡3卡4卡| 欧美精品第欧美第12页| 欧美精品888| 99RE8这里有精品热视频| 亚洲国产精品国自产电影| 国产午夜精品理论片久久影视| 91精品美女在线| 国产精品国产三级专区第1集| 国产精品一区二区久久不卡| 国产精品国产亚洲精品看不卡| 久久99国产综合精品免费| 久久精品无码专区免费东京热| 久久久久亚洲精品无码蜜桃| 老司机亚洲精品影院| 久久精品无码一区二区无码 | 无码人妻精品一区二区蜜桃AV| 欧美成人精品一区二区综合| 久热精品视频第一页| 亚洲?V乱码久久精品蜜桃| 亚洲国产精品日韩| 真实国产乱子伦精品视频| 无码国产精品一区二区免费模式 | 亚洲国产人成精品| 亚洲精品乱码久久久久久蜜桃不卡| 自拍偷自拍亚洲精品第1页|