<del id="d4fwx"><form id="d4fwx"></form></del>
      <del id="d4fwx"><form id="d4fwx"></form></del><del id="d4fwx"><form id="d4fwx"></form></del>

            <code id="d4fwx"><abbr id="d4fwx"></abbr></code>
          • 編譯安裝及配置Mysql的詳細(xì)步驟-創(chuàng)新互聯(lián)

            下面講講關(guān)于編譯安裝及配置Mysql的詳細(xì)步驟,文字的奧妙在于貼近主題相關(guān)。所以,閑話就不談了,我們直接看下文吧,相信看完編譯安裝及配置Mysql的詳細(xì)步驟這篇文章你一定會有所受益。

            專注于為中小企業(yè)提供做網(wǎng)站、成都網(wǎng)站制作服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)任城免費做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動了上1000+企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設(shè)實現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。

            一、數(shù)據(jù)庫基本概念:

            (1)數(shù)據(jù):

            描述事物的符號記錄稱為:數(shù)據(jù)data
            包括數(shù)字、文字、圖形、圖像、聲音、檔案記錄等;
            以”記錄”形式按統(tǒng)一的格式進(jìn)行存儲

            (2)表:

            將不同的記錄組織在一起,就形成了“表”;
            是用來存儲具體數(shù)據(jù)的

            (3)數(shù)據(jù)庫:

            數(shù)據(jù)庫就是表的集合,是存儲數(shù)據(jù)庫的倉庫;
            以一定的組織方式存儲的互相有關(guān)的數(shù)據(jù)

            二、主流數(shù)據(jù)庫介紹:

            • SQL Server (微軟公司產(chǎn)品)

            • 面向Windows操作系統(tǒng)
              簡單、易用
            • Oracle (甲骨文公司產(chǎn)品)

            • 面向所有主流平臺,
              安全、完善,操作復(fù)雜
            • DB2 (IBM公司產(chǎn)品)

            • 面向所有主流平臺
              大型、安全、完善
            • MySQL (甲骨文公司收購)

            • 免費、開源、體積小

            三、關(guān)系數(shù)據(jù)庫(關(guān)系與非關(guān)系) :

            (1 )關(guān)系數(shù)據(jù)庫:

            1、是基于關(guān)系模型的數(shù)據(jù)庫系統(tǒng),它的基本概念來自于關(guān)系模型。

            2、關(guān)系模型建立在關(guān)系代數(shù)的理論基礎(chǔ)上, 數(shù)據(jù)結(jié)構(gòu)使用簡單易懂的二維數(shù)據(jù)表,可以用簡單的”實體-關(guān)系” (E -R)圖來直接表示。

            3、E- R圖中包含了實體(數(shù)據(jù)對象)、關(guān)系和屬性三個要素。

            例如:以下是銀行客戶和銀行之間的E-R圖

            編譯安裝及配置Mysql的詳細(xì)步驟

            實體:實例
            屬性:實體所具有的某一特性, -個實物可以有多個屬性;
            聯(lián)系:實體集之間的對應(yīng)關(guān)系成為聯(lián)系,也稱關(guān)系
            所有實體及實體之間聯(lián)系的集合構(gòu)成-個關(guān)系數(shù)據(jù)庫

            4、關(guān)系數(shù)據(jù)庫的存儲結(jié)構(gòu)是二維表格,反映實物及其聯(lián)系的數(shù)據(jù)是以表格形式保存的。

            5、在每個二維表中,每- -行稱為-條記錄,用來描述一 一個對象的信息;每一-列稱為-一個字段,用來描述對象的一一個屬性。

            6、關(guān)系數(shù)據(jù)庫應(yīng)用:

            • 關(guān)系型數(shù)據(jù)庫

            • Oracle, MySQL
              SQLServer、 Sybase
              Informix、 access
              DB2、FoxPRO
            • 關(guān)系型數(shù)據(jù)庫應(yīng)用舉例

            • 12306用戶信息系統(tǒng)
              淘寶賬號信息系統(tǒng)、支付寶賬號系統(tǒng)移動、電信、聯(lián)通手機(jī)號信息系統(tǒng)、計費系統(tǒng)銀行用戶賬號系統(tǒng)
              網(wǎng)站用戶信息系統(tǒng).

            (2)非關(guān)系數(shù)據(jù)庫:

            1、非關(guān)系數(shù)據(jù)庫不以關(guān)系模型為依據(jù),不需要固定的表格式,它作為關(guān)系數(shù)據(jù)庫的一一個補充,有以下優(yōu)點:

            數(shù)據(jù)庫高并發(fā)讀寫的需求;
            對海量數(shù)據(jù)高效率存儲與訪問;
            數(shù)據(jù)庫的高擴(kuò)展性與高可用性的需求;

            2、存儲方式:鍵仿式( key-value )

            以鍵為依據(jù)存儲、刪、改數(shù)據(jù)

            3、非關(guān)系數(shù)據(jù)庫產(chǎn)品:

            Memcached是一個開源的。 高新能的、賄分布式內(nèi)存對象的緩存系統(tǒng),以key-value式存儲數(shù)據(jù),有似下特點:

            緩存數(shù)據(jù)以減輕數(shù)據(jù)庫壓力并能加快訪問速度;
            加速動態(tài)Web應(yīng)用;
            緩存的內(nèi)容保存在內(nèi)存中

            redis也是典型的以key-value式存儲數(shù)據(jù)的,賄似下特點:

            支持內(nèi)存緩存;
            支持持久化;
            數(shù)據(jù)類型更多;
            支持集群、分布式;
            支持隊列

            (3) Mysql數(shù)據(jù)庫介紹:

            • Oracle 旗下產(chǎn)品;

            • 遵守了GPL協(xié)議,可以免費試用與修改;

            • 特點:

            • 性能優(yōu)越,服務(wù)穩(wěn)定
              開源、無版本限制、成本低
              多線程、多用戶
              紆C/S (客戶端/服務(wù)端)架構(gòu)
              安全可靠.

            四、安裝Mysql :

            環(huán)境準(zhǔn)備:

            1、系統(tǒng): centos7

            2、版本: mysq|-5.7.17

            3、準(zhǔn)備軟件包:

            (1 ) boost 1_ 59_ 0.tar

            (2 ) mysql-5.7.17.tar

            第一步:安裝編譯工具

            yum -y install \
            ncurses \
            ncurses-devel \
            bison \
            cmake \
            gcc \
            gcc-c++

            第二步:創(chuàng)建用戶

            useradd -s /sbin/nologin mysql

            第三步:解壓縮包

            tar zxvf mysql-5.7.17.tar.gz -C /opt/
            tar zxvf boost_1_59_0.tar.gz -C /usr/local/

            方便操作,可以給boost_1_59_0 重新命名

            mv boost_1_59_0 boost

            第四步:cmake

            cd mysql-5.7.17/
            cmake \
            -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
            -DMYSQL_UNIX_ADDR=/usr/local/mysql/mysql.sock \
            -DSYSCONFDIR=/etc \
            -DSYSTEMD_PID_DIR=/usr/local/mysql \
            -DDEFAULT_CHARSET=utf8  \
            -DDEFAULT_COLLATION=utf8_general_ci \
            -DWITH_INNOBASE_STORAGE_ENGINE=1 \
            -DWITH_ARCHIVE_STORAGE_ENGINE=1 \
            -DWITH_BLACKHOLE_STORAGE_ENGINE=1 \
            -DWITH_PERFSCHEMA_STORAGE_ENGINE=1 \
            -DMYSQL_DATADIR=/usr/local/mysql/data \
            -DWITH_BOOST=/usr/local/boost \
            -DWITH_SYSTEMD=1

            第五步:編譯和安裝

            make && make install

            第六步:授權(quán)和修改配置文件

            (1)授權(quán)

            chown -R mysql.mysql /usr/local/mysql/

            (2)修改配置文件

            vi /etc/my.cnf ,刪除文件中原有內(nèi)容,再添加以下代碼:
            [client]
            port = 3306
            default-character-set=utf8
            socket = /usr/local/mysql/mysql.sock
            [mysql]
            port = 3306
            default-character-set=utf8
            socket = /usr/local/mysql/mysql.sock
            [mysqld]
            user = mysql
            basedir = /usr/local/mysql
            datadir = /usr/local/mysql/data
            port = 3306
            character_set_server=utf8
            pid-file = /usr/local/mysql/mysqld.pid
            socket = /usr/local/mysql/mysql.sock
            server-id = 1
            sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_AUTO_VALUE_ON_ZERO,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,PIPES_AS_CONCAT,ANSI_QUOTES

            第七步:添加權(quán)限和修改環(huán)境變量

            (1)添加權(quán)限

            chown mysql:mysql /etc/my.cnf

            (2)修改環(huán)境變量

            echo 'PATH=/usr/local/mysql/bin:/usr/local/mysql/lib:$PATH' >> /etc/profile
            echo 'export PATH' >> /etc/profile
            source /etc/profile    //使環(huán)境變量生效

            第八步:初始化數(shù)據(jù)庫

            cd /usr/local/mysql/
            bin/mysqld \
            --initialize-insecure \
            --user=mysql \
            --basedir=/usr/local/mysql \
            --datadir=/usr/local/mysql/data

            第九步:方便管理,可以將 mysql 服務(wù)復(fù)制到 system 目錄下,方便操作

            cp /usr/local/mysql/usr/lib/systemd/system/mysqld.service /usr/lib/systemd/system/

            第十步:開啟 mysql 服務(wù)

            (1)

            systemctl daemon-reload
            systemctl start mysqld       //開啟mysql
            netstat -anpt | grep 3306    //查看端口,是否已經(jīng)開啟mysql

            (2)mysql數(shù)據(jù)庫創(chuàng)建密碼:

            mysqladmin -u root -p password "abc123" //給root賬號設(shè)置密碼為abc123提示輸入的是原始密碼。
            mysql -u root -p

            (3)授權(quán)遠(yuǎn)程登錄:

            grant all privileges on *.* to 'root'@'%' identified by 'abc123' with grant option;
            //允許任何遠(yuǎn)程終端登錄

            對于以上編譯安裝及配置Mysql的詳細(xì)步驟相關(guān)內(nèi)容,大家還有什么不明白的地方嗎?或者想要了解更多相關(guān),可以繼續(xù)關(guān)注我們的行業(yè)資訊板塊。

            另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。

            本文名稱:編譯安裝及配置Mysql的詳細(xì)步驟-創(chuàng)新互聯(lián)
            網(wǎng)頁網(wǎng)址:http://www.jbt999.com/article30/shepo.html

            成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供關(guān)鍵詞優(yōu)化、定制網(wǎng)站、網(wǎng)頁設(shè)計公司、手機(jī)網(wǎng)站建設(shè)、服務(wù)器托管網(wǎng)站營銷

            廣告

            聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:[email protected]。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

            成都網(wǎng)頁設(shè)計公司

              <del id="d4fwx"><form id="d4fwx"></form></del>
              <del id="d4fwx"><form id="d4fwx"></form></del><del id="d4fwx"><form id="d4fwx"></form></del>

                    <code id="d4fwx"><abbr id="d4fwx"></abbr></code>
                  • 久久久福利 | 欧美黄色宗合一级二级三级 | caobise | 中文字幕一区二区三区乱码 | 日逼日逼日逼 |