最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

linux下mysql5.7.17最新穩(wěn)定版本安裝教程

 更新時間:2017年02月08日 11:16:44   作者:沐雨聽濤  
這篇文章主要為大家詳細介紹了linux上mysql5.7.17最新穩(wěn)定版本安裝教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下

通過源碼在linux上安裝mysql最新穩(wěn)定版本:mysql-5.7.17
為了方便安裝過程中不受boost依賴的影響,直接從官網(wǎng)下載mysql-boost-5.7.17.tar.gz版本。(官方解釋,編譯過程中需要boost,但實際沒有用到。)

安裝目錄:

啟動腳本:/etc/init.d/mysqld
程序根目錄:/usr/local/mysql
數(shù)據(jù)目錄:/data/mysql

安裝過程

1.安裝依賴

#yum install -y cmake gcc-c++* make ncurses-devel

2.創(chuàng)建mysql用戶

#groupadd mysql
#useradd -r -g mysql -s /bin/false mysql

3.下載mysql-boost-5.7.17.tar.gz,上傳到服務器

#tar xzf mysql-5.7.17.tar.gz 
#cd mysql-5.7.17
#mkdir bld
#cd bld/
#cmake .. -DWITH_BOOST=../boost/ -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/data/mysql 

#在此指定參數(shù)后減少很多后面啟動過程中的操作
#make
#make install
#使用默認的配置文件
#cd /usr/local/mysql/support-files
#cp my-default.cnf ../my.cnf

#編譯過程中出錯,清除臨時文件重新編譯:
#make clean
#rm CMakeCache.txt

4.安裝完后把可執(zhí)行文件路徑加到系統(tǒng)環(huán)境變量:

環(huán)境變量

#echo "export PATH=$PATH:/usr/local/mysql/bin" >> /etc/profile
#source /etc/profile

5.初始化數(shù)據(jù)庫

#mkdir /data/mysql
#chown -R mysql.mysql /data/mysql
#mysqld --defaults-file=/usr/local/mysql/my.cnf --initialize --user=mysql --basedir=/usr/local/mysql/ --datadir=/data/mysql/

mysql5.7初始化后會隨機生成一個密碼,會直接打到屏幕上。

6.啟動
復制啟動腳本:

#cd /usr/local/mysql/support-files
#cp mysql.server /etc/init.d/mysql

直接啟動

#mysqld_safe --user=mysql &
或
#/etc/init.d/mysqld start

啟動后調(diào)用安全腳本,實現(xiàn):更改root密碼,刪除測試庫,禁止root遠程登錄

#mysql_secure_installation

部分配置(沒有優(yōu)化的)

[client]
port=3306
socket=/tmp/mysql.sock
character_set_client= utf8
[mysqld]
basedir = /usr/local/mysql
datadir = /data/mysql
port = 3306
socket = /tmp/mysql.sock
character-set-server = utf8
read_buffer_size=131072
#innodb
innodb_data_file_path=ibdata1:100M:autoextend
#binlog
server_id=1
log-bin=mysql-bin
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[mysqldump]
quick
max_allowed_packet=32M
[mysql]
[myisamchk]

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • 深入理解MySQL事務特性與自動提交

    深入理解MySQL事務特性與自動提交

    事務以及事務隔離機制,其實是所有關系型數(shù)據(jù)庫都有的問題,本文主要介紹了深入理解MySQL事務特性與自動提交,具有一定的參考價值,感興趣的可以了解一下
    2024-07-07
  • MySQL?中的?SQL_MODE?設置方法ANSI_QUOTES?選項解析與應用小結

    MySQL?中的?SQL_MODE?設置方法ANSI_QUOTES?選項解析與應用小結

    sql_mode是?MySQL?中的一個系統(tǒng)變量,用于控制?SQL?語句的解析和執(zhí)行方式,它由多個選項組成,每個選項都可以獨立設置,以滿足不同的應用場景需求,這篇文章主要介紹了MySQL?中的?SQL_MODE?設置:ANSI_QUOTES?選項解析與應用
    2024-12-12
  • javascript身份證驗證代碼

    javascript身份證驗證代碼

    對于客戶端驗證用戶輸入的身份證是否符合格式的代碼,需要的朋友可以參考下。
    2010-11-11
  • mysql中的四大運算符種類實例匯總(20多項)?

    mysql中的四大運算符種類實例匯總(20多項)?

    這篇文章主要介紹了mysql中的四大運算符種類匯總,運算符連接表達式中的各個操作數(shù),他的作用是用來指明對數(shù)據(jù)表中的操作數(shù)所進行的運算
    2022-07-07
  • Mysql大表數(shù)據(jù)歸檔實現(xiàn)方案

    Mysql大表數(shù)據(jù)歸檔實現(xiàn)方案

    本文介紹了MySQL大表數(shù)據(jù)歸檔,通過創(chuàng)建歷史訂單表并基于主鍵id進行分批處理,避免影響線上業(yè)務和產(chǎn)生慢SQL,下面就來詳細的介紹一下,感興趣的可以了解一下
    2024-11-11
  • MySQL數(shù)據(jù)庫基礎入門之常用命令小結

    MySQL數(shù)據(jù)庫基礎入門之常用命令小結

    這篇文章主要介紹了MySQL數(shù)據(jù)庫基礎入門之常用命令,結合實例形式分析了MySQL數(shù)據(jù)庫管理、備份、日志常用操作命令與使用注意事項,需要的朋友可以參考下
    2020-05-05
  • MySQL的全局鎖和表級鎖的具體使用

    MySQL的全局鎖和表級鎖的具體使用

    在真實的企業(yè)開發(fā)環(huán)境中使用MySQL,我們應該考慮一個問題:如果保證數(shù)據(jù)并發(fā)訪問的一致性呢?這一篇我就來聊聊MySQL的鎖,感興趣的可以了解一下
    2021-08-08
  • MySql主從復制機制全面解析

    MySql主從復制機制全面解析

    這篇文章主要介紹了MySql主從復制機制全面解析的相關資料,幫助大家更好的理解和學習使用MySQL數(shù)據(jù)庫,感興趣的朋友可以了解下
    2021-04-04
  • 8種手動和自動備份MySQL數(shù)據(jù)庫的方法

    8種手動和自動備份MySQL數(shù)據(jù)庫的方法

    作為流行的開源數(shù)據(jù)庫管理系統(tǒng),MySQL的使用者眾多,為了維護數(shù)據(jù)安全性,數(shù)據(jù)備份是必不可少的。本文就為大家介紹幾種適用于企業(yè)的數(shù)據(jù)備份方法,需要的朋友可以參考下
    2018-10-10
  • MySQL簡化輸入小技巧

    MySQL簡化輸入小技巧

    在這里我將介紹兩個使用MySQL數(shù)據(jù)庫時候簡化輸入的小技巧。
    2011-09-09

最新評論

潮安县| 定南县| 遂川县| 清远市| 东丰县| 丰台区| 苗栗市| 洪泽县| 平遥县| 沈丘县| 丰顺县| 蒲城县| 久治县| 济源市| 凌源市| 朝阳区| 莱西市| 济南市| 鞍山市| 曲阳县| 博湖县| 新蔡县| 台南市| 荔波县| 乐安县| 福建省| 蓬安县| 通化市| 元氏县| 罗田县| 巍山| 福清市| 陈巴尔虎旗| 封开县| 蕉岭县| 怀宁县| 清丰县| 嘉祥县| 会理县| 平利县| 灵山县|